|
楼主 |
发表于 2009-10-27 19:21:21
|
显示全部楼层
小弟目前参考了如下方法
1)、使用PqMagic之类的软件对硬盘进行分区,划分出Ext2/Ext3分区。
2)、Mount Ext2分区到文件系统:
mkdir /mnt/hda3
mount /dev/hda3 /mnt/hda3
3)、开始复制文件
cp --preserve -R /{bin,boot,home,pentest,root,usr,etc,lib,opt,sbin,var} /mnt/hda3/
文件复制过程视机器速度而定,下面的几步就快了,几条命令就可以完成。
mkdir /mnt/hda3/{sys,mnt,proc,tmp}
mount --bind /dev /mnt/hda3/dev
mount -t proc proc /mnt/hda3/proc
chmod 777 /mnt/hda3/tmp
4)、再转换环境,把目标分区去操作
chroot /mnt/hda3 /bin/bash
5)、 修改Fstab文件
vi /etc/fstab 具体修改内容根据使用时的实际情况修改。原来启动系统的分区,都是光盘相关的,
这时,一定要改为自己刚刚划分好的分区相关的信息。
6)、修改Lilo启动选项
vi /etc/lilo.conf 这是系统引导文件,跟上面提到的grub有些类似,在lilo.conf文件中,修改相应的分区命名文字就可以了。修改时可以将windows的记录也加进来。
other = /dev/hda1
label=windows。
修改完后,执行lilo -v,可以看到成功信息:
Add BT3
Add windows |
|