第一步,使用 Arch 安装光盘或磁盘启动。如果你的分区完好无损而无需检查,就应该按照指令所提示的提供 root=
的内核启动参数。那将会直接启动入你的系统,然后你就可以跳过其它步骤到最后一步:重新配置和运行 lilo
了。
如果不能直接启动到旧的根目录,那就像开始安装的一样用光盘进行启动。一旦进入了 shell,你就可以将硬盘中的根分区挂载到 /mnt
目录下,就如:
# mount /dev/discs/disc0/part3 /mnt
然后分别挂载你根目录下的其它分区,如 /boot
分区:
# mount /dev/discs/disc0/part1 /mnt/boot
现在需要将你的 DevFS
目录挂载到 /mnt
区域,好让 lilo
可以找到它:
# /mnt/bin/mount --bind /dev /mnt/dev
一旦挂载完成后,使用命令 chroot /mnt
将这个 /mnt
目录转作你新的根目录。这将会打开一个新的 shell 并把你带到 mnt
目录下(也就是你的 /
,译者注:根目录)。
现在你可以根据喜好来编辑 /etc/lilo.conf
以及运行 lilo
作出需要的修正。当你准备退出这个根目录时,只需简单的键入 exit
就会回到原来的文件树下。现在可以 reboot
来测试你做出的修改了。
评论