当前位置: 技术问答>linux和unix
lINUX引导问题
来源: 互联网 发布时间:2015-10-28
本文导语: 我的机子是在装了XP之后再装LINUX的,引导区是按LINUX默认在C盘,现在我重装XP,把C盘格式化了,而现在LINUX也没法启动了。 请问有没有什么办法可以解决这个问题的? | 用linux安装光盘启动到...
我的机子是在装了XP之后再装LINUX的,引导区是按LINUX默认在C盘,现在我重装XP,把C盘格式化了,而现在LINUX也没法启动了。
请问有没有什么办法可以解决这个问题的?
请问有没有什么办法可以解决这个问题的?
|
用linux安装光盘启动到rescue模式(F5,然后'linux rescue')
假设你的linux根分区是hda3
mkdir /mnt/tmp
mount /dev/hda3 /mnt/tmp
(假设格外有个/boot分区是hda5,没有的话不用做这步,还有其他额外分区,同理装载)
mount /dev/hda5 /mnt/tmp/boot
chroot /mnt/tmp
此时就进入原来的系统了,可以重新运行lilo或者grub,看你原来用的是哪一种:
lilo -v
或
grub-install /dev/hda
假设你的linux根分区是hda3
mkdir /mnt/tmp
mount /dev/hda3 /mnt/tmp
(假设格外有个/boot分区是hda5,没有的话不用做这步,还有其他额外分区,同理装载)
mount /dev/hda5 /mnt/tmp/boot
chroot /mnt/tmp
此时就进入原来的系统了,可以重新运行lilo或者grub,看你原来用的是哪一种:
lilo -v
或
grub-install /dev/hda
|
不懂,Linux有C:吗
我认为应该这样装:XP的C:占用一个分区,Linux占用另外一个分区,这两个都是主分区(Linux中主分区的编号在1~4之间),其它是扩展分区,按照需要分逻辑盘分别给两个操作系统用。
引导程序在各自的主分区中,不要放在MBR中,避免以后重装操作系统时影响另一个操作系统
我认为应该这样装:XP的C:占用一个分区,Linux占用另外一个分区,这两个都是主分区(Linux中主分区的编号在1~4之间),其它是扩展分区,按照需要分逻辑盘分别给两个操作系统用。
引导程序在各自的主分区中,不要放在MBR中,避免以后重装操作系统时影响另一个操作系统
|
等一等,你说linux装载C盘(应该说第一个分区,也就是hda1),你装XP的时候把这个分区格掉了,
如果是这样的话,那你的linux已经不存在了,按照我刚才的方法也不能启动了.
如果是这样的话,那你的linux已经不存在了,按照我刚才的方法也不能启动了.
|
引导的问题,初学者最好先装LINUX再装WIN,为LINUX创建自己的BOOT!你这样已经不能启动了,要重装!