
通常我按照此過程將虛擬機器遷移到新的更大磁碟
a)Attach new disk
b)Mount to mnt
c)rsync -avogpP --delete /olddirs /mnt/newdirs
except for tmp proc sys dev,i use to mount them
with -o bind
d)then i chroot to mnt
在 Slackware 上安裝 lilo,make initrd lilo -v 並重新啟動後一切正常。在 Debian 上我看到這個問題 lvm 在啟動時從 initramfs 中看不到 我看到 debian 嘗試掛載很多
debian scripts/local-block...
然後給我(initramfs)選單從此我可以掛載root
lvm pvscan
lvm vgscan
lvm vgchange -ay
然後我掛載 /dev/vg0/root /root 並退出並且..核心恐慌。我想念什麼?當然,我已經使用 mkinitramfs -k kernelversion -v 重新製作了 initramfs 並給了 lilo -v
這是掛載 /dev/vg00/root /root 後的核心恐慌
答案1
找到“解決方案”..更新到 grub 我更喜歡 lilo,但奇怪的是這個程式不起作用。