[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:42577] LVMを/に置きinitrdなしでboot
えとーです。
HDDを入れ替えを機にsnapとcryptを試すためにLVMを使うことにしました。
(くっつけたりとかはmdadmでもできるらしい)
システム構成は
kernel 2.6.9
grub 0.95+cvs20040624-13
lvm2 2.00.32-1
sid
となっております。
そこでkernel-source-2.6.9をaptitudeでinstallしてから
make menuconfig
make-kpkg kernle-image modules-image
などをして作ったdebをdpkg -iでインストールしました。
再起動させると、kernel panicを起しました。
内容は
--
VFS: Cannot open root device "mapper/fuga-root" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing:VFS:Unable to mount root fs a unknow-block(0,0)
--
のような感じです。手で見ながら紙に書き移し、それから手で入力したので
typoがまざっているやもしれませんがご容赦を。
kernelのconfigは
ext2及びext3の部分
x x <*> Second extended fs support x x
x x [*] Ext2 extended attributes x x
x x [*] Ext2 POSIX Access Control Lists x x
x x [*] Ext2 Security Labels x x
x x <*> Ext3 journalling file system support x x
x x [*] Ext3 extended attributes x x
x x [*] Ext3 POSIX Access Control Lists x x
x x [*] Ext3 Security Labels
XFS部分
x x <*> XFS filesystem support x x
x x [*] Realtime support (EXPERIMENTAL) x x
x x [*] Quota support x x
x x [*] Security Label support x x
x x [*] POSIX ACL support
LVM部分
x x [*] Multiple devices driver support (RAID and LVM) x x
x x < > RAID support x x
x x <*> Device mapper support x x
x x <*> Crypt target support x x
x x <*> Snapshot target (EXPERIMENTAL) x x
x x <*> Mirror target (EXPERIMENTAL) x x
x x <*> Zero target (EXPERIMENTAL) x x
grubのmenu.lstは
title Debian GNU/Linux, kernel 2.6.9
root (hd0,0)
kernel /vmlinuz-2.6.9 root=/dev/mapper/fuga-root ro
savedefault
boot
動いているdebianデフォルトのgrubのやつは
title Debian GNU/Linux, kernel 2.6.8-1-386
root (hd0,0)
kernel /vmlinuz-2.6.8-1-386 root=/dev/mapper/fuga-root ro
initrd /initrd.img-2.6.8-1-386
savedefault
boot
つぎにdfの出力を抜粋
/dev/mapper/kohei-root
4446208 85976 4360232 2% /
tmpfs 453372 0 453372 0% /dev/shm
/dev/hda1 270969 17250 239263 7% /boot
/ は xfs で /boot は ext3 となっている。
という状態です。
この場合に initrd なしで、boot する方法はありますでしょうか?