しばらく、CD/DVDを使用する機会がなかったの、で気がつかなかったがドライブが認識されていない。
sudo cat /proc/scsi/scsi をすると
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: Hitachi HTS54505 Rev: PB4O
Type: Direct-Access ANSI SCSI revision: 05
と表示され、Hitachiはハードディスクで、DVD Driveが認識されていない。
このコンピュータはwindows XPとdual bootをしていて、windowsからは認識されている。ので、BIOSやハードの問題では無さそう(これが大間違い)。
sudo cat /var/log/dmesg | egrep -i cd としてもそれらしきものは無い。それではdvd?
sudo cat /var/log/dmesg | egrep -i dvd としたら
[ 2.532272] ata2.00: ATAPI: HL-DT-STDVDRAM GT40N, SL02, max UDMA/100
と表示され、ハード的には認識されている。
sudo lshw -short は
H/W path Device Class Description
============================================================
system Prime Series (0)
/0 bus A15
/0/0 memory 64KiB BIOS
/0/4 processor Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz
/0/4/3.1 processor Logical CPU
/0/4/3.2 processor Logical CPU
/0/4/3.3 processor Logical CPU
/0/4/3.4 processor Logical CPU
/0/4/3.5 processor Logical CPU
/0/4/3.6 processor Logical CPU
/0/4/3.7 processor Logical CPU
/0/4/3.8 processor Logical CPU
/0/4/3.9 processor Logical CPU
/0/4/3.a processor Logical CPU
/0/4/3.b processor Logical CPU
/0/4/3.c processor Logical CPU
/0/4/3.d processor Logical CPU
/0/4/3.e processor Logical CPU
/0/4/3.f processor Logical CPU
/0/4/3.10 processor Logical CPU
/0/41 memory 4GiB System Memory
/0/41/0 memory 2GiB SODIMM DDR3 Synchronous 1333 MHz (0.8 ns)
/0/41/1 memory 2GiB SODIMM DDR3 Synchronous 1333 MHz (0.8 ns)
/0/100 bridge 2nd Generation Core Processor Family DRAM Controller
/0/100/2 display 2nd Generation Core Processor Family Integrated Graphics Controller
/0/100/16 communication 6 Series Chipset Family MEI Controller #1
/0/100/1a bus 6 Series Chipset Family USB Enhanced Host Controller #2
/0/100/1b multimedia 6 Series Chipset Family High Definition Audio Controller
/0/100/1c bridge 6 Series Chipset Family PCI Express Root Port 1
/0/100/1c.1 bridge 6 Series Chipset Family PCI Express Root Port 2
/0/100/1c.1/0 wlan0 network AR9285 Wireless Network Adapter (PCI-Express)
/0/100/1c.5 bridge 6 Series Chipset Family PCI Express Root Port 6
/0/100/1c.5/0 eth0 network Atheros Communications
/0/100/1d bus 6 Series Chipset Family USB Enhanced Host Controller #1
/0/100/1f bridge HM65 Express Chipset Family LPC Controller
/0/100/1f.2 scsi0 storage 6 Series Chipset Family 4 port SATA IDE Controller
/0/100/1f.2/0.0.0 /dev/sda disk 500GB Hitachi HTS54505
/0/100/1f.2/0.0.0/1 /dev/sda1 volume 29GiB Windows NTFS volume
/0/100/1f.2/0.0.0/2 /dev/sda2 volume 4687MiB EXT4 volume
/0/100/1f.2/0.0.0/3 /dev/sda3 volume 413GiB Extended partition
/0/100/1f.2/0.0.0/3/5 /dev/sda5 volume 292GiB HPFS/NTFS partition
/0/100/1f.2/0.0.0/3/6 /dev/sda6 volume 4102MiB Linux swap / Solaris partition
/0/100/1f.2/0.0.0/3/7 /dev/sda7 volume 92GiB W95 FAT32 (LBA) partition
/0/100/1f.2/0.0.0/3/8 /dev/sda8 volume 23GiB Linux filesystem partition
/0/100/1f.2/0.0.0/4 /dev/sda4 volume 18GiB EXT4 volume
/0/100/1f.3 bus 6 Series Chipset Family SMBus Controller
/0/100/1f.5 storage 6 Series Chipset Family 2 port SATA IDE Controller
となりDVD Drvieは見当たらない。このDriveはSATAで接続されているので、/dev/sdbに成りそうだが無い。
sudo lspci とすると
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.5 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 6 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series Chipset Family SMBus Controller (rev 05)
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
03:00.0 Ethernet controller: Atheros Communications Device 1083 (rev c0)
と出た。SATAの所をみるとAHCI Controllerとなっている。
そう言えばWindows XPのインストールの時にBIOSでSATAをIDEにした(AHCIだとdriverのdisketを持っていないとインストール出来ないし、今時のコンピュータにFDDは付いていない)。
と言う訳でBIOS(Primeが表示されたら、F2を押す) に入り、SATAをAHCIに変更し、再起動した。
CDを焼こうと思ってBraseroを起動し、イメージの書き込みをクリックし、DVDイメージを焼こうと思ったら、開いたウィンドウに”書き込み先のディスクの選択”に”利用できるディスクはありません”とグレーアウトで表示されている。再度
sudo cat /proc/scsi/scsi は
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: Hitachi HTS54505 Rev: PB4O
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: HL-DT-ST Model: DVDRAM GT40N Rev: SL02
Type: CD-ROM ANSI SCSI revision: 05
と表示されDVD Driveは認識されている。
もしかしたらと、空のDVDを入れるとドライブが表示された。やれやれ
でも、 Windows XPはAHCIドライバーを入れていないので、多分起動できない。
dual bootのセレクトの前にBIOSでAHCI/IDEの選択をしてから出ないと多分ダメ。早いとこドライバーを見つけてXPにインストールせねば。