Debian squeeze インストール後の自動マウントの問題、USB ポートが /dev/cdrom0 と混同されます。

Debian squeeze インストール後の自動マウントの問題、USB ポートが /dev/cdrom0 と混同されます。

通常、ノートブックにLinuxをインストールするときは、次のコマンドを使用します。

$ dd if=installcdrom.iso of=/dev/sdX

ここで、sdXは挿入されアンマウントされたUSBメモリースティック(通常はsdb)で、installcdrom.isoはLinuxのインストールに使用されるCD-ROMイメージです。

これは何度も実行されました。システムはUSBで起動しますが、CD-ROMを使用していると「認識」します。新しいシステムから起動すると、ドライブが正常に動作します。

しかし、今度は2回(前回は別のディストリビューションを選択し、今回はそうしませんでした)インストールはうまくいき、すべてが大丈夫でしたが、そのポートを介してメディアをインストールしようとすると、dmesgに次のメッセージが表示されます。発生しました。次のような状況が発生しました。

[18080.920173] usb 1-5: new high speed USB device using ehci_hcd and address 5
[18081.053782] usb 1-5: New USB device found, idVendor=058f, idProduct=6335
[18081.053799] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[18081.053813] usb 1-5: Product: Mass Storage Device
[18081.053824] usb 1-5: Manufacturer: Generic
[18081.053834] usb 1-5: SerialNumber: 058F63356336
[18081.054232] usb 1-5: configuration #1 chosen from 1 choice
[18081.055566] scsi6 : SCSI emulation for USB Mass Storage devices
[18081.057633] usb-storage: device found at 5
[18081.057644] usb-storage: waiting for device to settle before scanning
[18086.056331] usb-storage: device scan complete
[18086.057068] scsi 6:0:0:0: Direct-Access     Single   Flash Reader     1.00 PQ: 0 ANSI: 0
[18086.664768] sd 6:0:0:0: [sdb] 31291392 512-byte logical blocks: (16.0 GB/14.9 GiB)
[18086.665607] sd 6:0:0:0: [sdb] Write Protect is off
[18086.665621] sd 6:0:0:0: [sdb] Mode Sense: 03 00 00 00
[18086.665630] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[18086.668922] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[18086.668941]  sdb: sdb1
[18086.674627] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[18086.674650] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[18094.767234] UDF-fs: No anchor found
[18094.767246] UDF-fs: Rescanning with blocksize 2048
[18094.824119] UDF-fs: No anchor found
[18094.824127] UDF-fs: No partition found (1)
[18094.941911] ISOFS: Unable to identify CD-ROM format.
[18114.585119] UDF-fs: No anchor found
[18114.585133] UDF-fs: Rescanning with blocksize 2048
[18114.622291] UDF-fs: No anchor found
[18114.622303] UDF-fs: No partition found (1)
[18114.727507] ISOFS: Unable to identify CD-ROM format.
[18116.896705] UDF-fs: No anchor found
[18116.896719] UDF-fs: Rescanning with blocksize 2048
[18116.928426] UDF-fs: No anchor found
[18116.928439] UDF-fs: No partition found (1)
[18117.025404] ISOFS: Unable to identify CD-ROM format.

すべてが大丈夫です。 SCSIリムーバブルディスクsdbはsdb1になり、メディアはマウントされます...そして...待って、待って...何をしますか?これはCD-ROMではありません!

遅すぎました。無効なファイルシステムタイプ、無効なスーパーブロック、無効なオプションを知らせるメッセージが表示されます。

通常、これは発生しませんが、Squeezeインストーラに問題があることがわかりました。

ファイルマネージャ(この場合はDolphin、最後にSqueeze netinstを使用したときにNautilusで同じ問題が発生します)がドライブをマウントしようとするまで、問題は表示されません。手動でインストールしても問題ありません。私はこのコンピュータを使用している人ではないので、自動的にインストールする必要があります。

答え1

結局簡単でした。問題はfstabにありました。

ファイルの一番下にあります。

/dev/sdb1       /media/cdrom0   udf,iso9660 user,noauto     0       0

当然そうです。

/dev/sdb1       /media/usb0   auto rw,user,noauto     0       0

関連情報