はじめまして。小松と申します。 現在、自作PCにVine2.6r1をインストールし、 SoftwareRaidでRAID1を構築しようと試みております。 しかし、lilo.confを編集し、 "root=/dev/md?"の記述を追加すると起動しなくなります。 どうやらmd?を見つけることができないみたいですが原因が分かりません。 アドバイス、解決法等ございましたらよろしくお願いします。 環境: OS :Vine2.6r1 CPU :Pentium4 1.6GHz Memory :RDRAM 512MB Mother :GA-8ITXE HDD :IC35L090AVV207-0(hda,hdc),ST340810A(hdb) CD-ROM :HITACHI DVD-ROM GD-7000(hdd) + SCSI CD-R 参考にさせていただいたwebページ: http://www.h5.dion.ne.jp/~pc_spot/raid/raid_try.html http://ryouma.ucf.gr.jp/linux/ http://www.linux.or.jp/JF/JFdocs/The-Software-RAID-HOWTO-4.html 行った内容: 1.hdbにパーティションを区切り(/usr,/,swap,/home)インストール。 2.raidtoolsを1.00.2-1.3vl3にアップデート(VinePlusより)。 3.kernelを2.4.20-0vl29.1にアップデート。 4.hdaとhdcをfdiskでパーティションを切る。 ディスク /dev/hda: ヘッド 255, セクタ 63, シリンダ 10011 ユニット = シリンダ数 of 16065 * 512 バイト デバイス ブート 始点 終点 ブロック ID システム /dev/hda1 * 1 17 136521 83 Linux /dev/hda2 18 10011 80276805 5 拡張領域 /dev/hda5 18 782 6144831 fd Linux raid 自動検出 /dev/hda6 783 1547 6144831 fd Linux raid 自動検出 /dev/hda7 1548 1675 1028128+ fd Linux raid 自動検出 /dev/hda8 1676 10011 66958888+ fd Linux raid 自動検出 5.ファイルシステムの初期化 # mke2fs -j /dev/hda1; mke2fs -j /dev/hda5;・・・ ; mke2fs -j /dev/hda8 # mke2fs -j /dev/hdc1; mke2fs -j /dev/hdc5;・・・ ; mke2fs -j /dev/hdc8 6./etc/raidtabの作成 [komatsu@ocean komatsu]$ cat /etc/raidtab # /usr raiddev /dev/md0 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 chunk-size 4 persistent-superblock 1 device /dev/hda5 raid-disk 0 device /dev/hdc5 raid-disk 1 # / raiddev /dev/md1 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 chunk-size 4 persistent-superblock 1 device /dev/hda6 raid-disk 0 device /dev/hdc6 raid-disk 1 # swap raiddev /dev/md2 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 chunk-size 4 persistent-superblock 1 device /dev/hda7 raid-disk 0 device /dev/hdc7 raid-disk 1 # /home raiddev /dev/md3 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 chunk-size 4 persistent-superblock 1 device /dev/hda8 raid-disk 0 device /dev/hdc8 raid-disk 1 7.ミラーリングの初期化 # mkraid /dev/md0; ・・・ ; mkraid /dev/md3 8.ファイルシステムの初期化 # mke2fs /dev/md0; ・・・ ; mke2fs /dev/md3 9.hdbのシステムファイルをコピー 10./mnt/raidroot/etc/fstabの編集 11./mnt/raidroot/etc/lilo.confの編集 root=/dev/md1の記述を追加。 # mount /dev/hda1 /mnt/raidroot/boot # lilo -r /mnt/raidroot # umount /mnt/raidroot/boot # umount /mnt/raidroot boot=/dev/hdcに修正。 disk=/dev/hdcの記述を追加 bios=0x80の記述を追加 # mount /dev/hdc1 /boot # /sbin/lilo -v # umount /boot 13.swapの動作 # mkswap /dev/md2 # swapon -a 14.再起動後、起動せず。 hdd: attached ide-cdrom driver. hdd: ATAPI 40X DVD-ROM drive, 512kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.12 ide-floppy driver 0.99.newide Partition check: hda: hda1 hda2 < hda5 hda6 hda7 hda8 > hdb: hdb1 hdb2 < hdb5 hdb6 hdb7 hdb8 hdb9 hdb10 > hdc: hdc1 hdc2 < hdc5 hdc6 hdc7 hdc8 > ide-floppy driver 0.99.newide Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found Highpoint HPT370 Softwareraid driver for linux version 0.01 No raid array found usb.c: registered new driver usbdevfs usb.c: registered new driver hub mice: PS/2 mouse device common for all mice NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 4096 buckets, 32Kbytes TCP: Hash tables configured (established 32768 bind 32768) Linux IP multicast router 0.06 plus PIM-SM NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. kmod: failed to exec /sbin/modprobe -s -k block-major-9, errno = 2 VFS: Cannot open root device "903" or 09:03 Please append a correct "root=" boot option Kernel panic: VFS: Unable to mount root fs on 09:03 この先に進むことができません。 以上、よろしくお願いします。 -- ------------------------------------------------- 小松 一彦 ( Kazuhiko KOMATSU ) E-mail: kazux2k@xxxxxxxxxxx ------------------------------------------------- __________________________________________________ Do You Yahoo!? Yahoo! BB is Broadband by Yahoo! http://bb.yahoo.co.jp/