vine-users ML アーカイブ



[vine-users:061925] Vine2.6r1 における SoftwareRaid の構築について

  • From: Kz <kazux2k@xxxxxxxxxxx>
  • Subject: [vine-users:061925] Vine2.6r1 における SoftwareRaid の構築について
  • Date: Sat, 23 Aug 2003 03:29:20 +0900
はじめまして。小松と申します。

現在、自作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/