お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2007-10-07 15:34:24

shobondama
メンバ
From: Niigata
登録日: 2006-12-16

カーネル再構築後、/dev/fd0が作成されません

昨日、カーネルを自分のCPUに合わせて再構築しましたが、この再構築したカーネルで起動するとフロッピーデバイス(/dev/fd0)が作成されませんでした。
今まで使用していたバイナリーパッケージ2.6.20-16-genericでは正常にフロッピーデバイスが作成されますので、自分で再構築したカーネルパッケージに問題があると思うのですが、フロッピーデバイスを作成するにはどうしたら良いのでしょうか。

また、カーネルの再構築とは関係ないと思うのですが、フロッピー初期化ツール(gfloppy)が起動しません。
Gnomeパネルのメニューから起動しようとしたら以下のメッセージが表示されました。
  子プロセスを起動できません "gfloppy" (No such file or directory)
gnome-utilsを再インストールしましたが状況は変わりませんでした。
gfloppyを使用出来るようにするためには、どうすれば良いのでしょうか。

オフライン

 

#2 2007-10-07 17:56:55

yama
メンバ
登録日: 2006-10-23

Re: カーネル再構築後、/dev/fd0が作成されません

feistyではgfloppy入れ忘れちゃって入っていません><
次のgutsyでは入っています。

オフライン

 

#3 2007-10-08 12:14:05

shobondama
メンバ
From: Niigata
登録日: 2006-12-16

Re: カーネル再構築後、/dev/fd0が作成されません

yamaさん、どうやらそのようですね。
こんな事もあるんだなぁ、と少し驚きました。
と同時に、http://ubuntuforums.org/showthread.php?t=456210 ここにgfloppyが入っているgnome-utilsが有ったので、これをインストールしたら自分で再構築したカーネル以外では問題なく動作しています。
自分で再構築したカーネルでは相変わらず、「開くデバイスが有りません」と云うようなエラーが出て困っています。

オフライン

 

#4 2007-10-08 13:25:36

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: カーネル再構築後、/dev/fd0が作成されません

shobondama による投稿:

http://ubuntuforums.org/showthread.php?t=456210 ここにgfloppyが入っているgnome-utilsが有ったので、これをインストールしたら自分で再構築したカーネル以外では問題なく動作しています。
自分で再構築したカーネルでは相変わらず、「開くデバイスが有りません」と云うようなエラーが出て困っています。

詳しくないので外してるかもしれませんが、
kernel のバージョン、configの変更内容を明示しないと、分からないのでは?

オフライン

 

#5 2007-10-08 14:03:49

shobondama
メンバ
From: Niigata
登録日: 2006-12-16

Re: カーネル再構築後、/dev/fd0が作成されません

解決しました。
ずっとネット上で調べていたらhttp://ubuntuforums.org/archive/index.php/t-3494.html
このような例が有ったので、端末から sudo modprobe floppy としたら /dev/fd0 が作成されました。
そして /etc/modules に、新たに floppy を書き加えて再起動したら最初から /dev/fd0 が作成されていました。
どうやらフロッピードライブがモジュールとして読み込まれていなかったようです。

自分で再構築したカーネルのバージョンは 2.6.20.3-ubuntu1 です。
再構築するまで使っていたカーネルのコンフィグファイル /boot/config-2.6.20-16-generic をコピーして .config として使用したのですが、何かの整合性がとれなかったのでしょうか。
他にも /etc/fstab 内の記述に若干の修正が必要でした。
例えば、今まではCDROMデバイスを表す記述が /dev/hdc だったのが /dev/scd0 に書き換えることになったり、ハードディスクを表す記述も /dev/hdx から /dev/sdx に書き換えることになったりしました。
しかし、結局ハードディスクに関しては UUID で記述したので、ハードディスクの換装やパーティションの変更をしなければ今後のトラブルは無いと思っています。

今回のカーネル再構築は大変勉強になりましたので、新しいバージョンのUbuntuが出ても自分用にカーネルを再構築して使用したいと思います。
色々とありがとうございました。

オフライン

 

Board footer

Powered by FluxBB