|
环境:所做的一切都在 virtualbox 中,slackware13.0安装在hda2中,只安装a 目录和vim程序,huge内核,hda1 为/swap , hda2 为/
slackware13.0 运行 ,正常。
virtualbox 中二块硬盘hda hdb.
有slackware13.0.iso
目的:想把hda2系统不被破坏的情况下,与hdb2 组成soft raid 1 的形式
过程:用13.0.iso 引导系统进入root@slackware:/#
fdisk /dev/hda 将分区hda1,hda2类型改为fd,hda2 带boot *
图3
sfdisk -d /dev/hda |sfdisk /dev/hdb 复制分区类型,与结构 到第二块硬盘上
图4
图5
做swap 分区raid 1 如下
mdadm --create /dev/md1 --level 1 --raid-devices 2 /dev/hda1 /dev/hdb1
做/ 分区raid 1 如下
mdadm --create /dev/md2 --level 1 --raid-devices 2 /dev/hda2 /dev/hdb2
这时cat /proc/mdstat 可看到md2 在 resync 中。。。
resync 完成后。。
mkdir /system
mount /dev/md2 /system
chroot /system
vim /etc/fstab 前二行内容改为:
/dev/md1 /swap swap defaults 0 0
/dev/md2 / ext3 defaults 1 1
vim /etc/lilo.conf :
加入一行(随便哪里,但是不要缩进):
raid-extra-boot = mbr-only
下行改为:
boot=/dev/md2
下行改为:
root=/dev/md2
这时执行lilo 结果:
图1
exit
移除slk13.0.iso
重启动。
图2
回车,或是ctrl-d 反复。。。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|