当前位置: 技术问答>linux和unix
grub的问题
来源: 互联网 发布时间:2016-08-05
本文导语: 我的机器一共安装了两个操作系统:Windows XP,Fedora 10 xp是先装的,fedora是后来装的。 系统分区如下: sda1:C盘 sda2:fedora所在的分区 sda3:E盘,fat32格式 sda5:D盘,数据盘 sda6:交换分区 我装fedora的时候采用的是硬盘安装。...
我的机器一共安装了两个操作系统:Windows XP,Fedora 10
xp是先装的,fedora是后来装的。
系统分区如下:
sda1:C盘
sda2:fedora所在的分区
sda3:E盘,fat32格式
sda5:D盘,数据盘
sda6:交换分区
我装fedora的时候采用的是硬盘安装。是先将fedora.iso放在e盘下,然后装了WinGrub。从E盘加载安装镜像,然后安装。
装fedora的时候,我选择安装了grub(应该是装在MBR中了)。启动菜单由linux的grub管理。e盘的那个grub后来就无效了。
这样系统一直正常运行,没问题。
倒霉就倒霉在昨天我mv fedora.iso /mnt。为了腾点空间,把那个安装镜像给mv到linux分区中去了。后来死活启动不了系统。
我说的启动不了,是进不了grub画面。开机,出现BIOS设置提示F2=...F12=...,然后进度条走完就直接重启。
今天找了张CentOS的安装盘,进入救援模式,然后我把那个该死的iso文件又copy到原来的位置,可是仍然不能启动。问题依旧。(我觉得有可能是因为iso文件copy回去以后,物理位置不一样了。其存储位置不是从分区的第一个扇区开始。)
各位大哥,能否教我怎么做一个usb启动盘。只要引导进grub就行。纯文本的也行。
或者,在救援模式下还有其他什么办法么?
注:
1.我的BIOS支持usb启动。
2.我只要运行grub,不是要做成liveCD。因为下载太慢,没时间搞那么复杂。
xp是先装的,fedora是后来装的。
系统分区如下:
sda1:C盘
sda2:fedora所在的分区
sda3:E盘,fat32格式
sda5:D盘,数据盘
sda6:交换分区
我装fedora的时候采用的是硬盘安装。是先将fedora.iso放在e盘下,然后装了WinGrub。从E盘加载安装镜像,然后安装。
装fedora的时候,我选择安装了grub(应该是装在MBR中了)。启动菜单由linux的grub管理。e盘的那个grub后来就无效了。
这样系统一直正常运行,没问题。
倒霉就倒霉在昨天我mv fedora.iso /mnt。为了腾点空间,把那个安装镜像给mv到linux分区中去了。后来死活启动不了系统。
我说的启动不了,是进不了grub画面。开机,出现BIOS设置提示F2=...F12=...,然后进度条走完就直接重启。
今天找了张CentOS的安装盘,进入救援模式,然后我把那个该死的iso文件又copy到原来的位置,可是仍然不能启动。问题依旧。(我觉得有可能是因为iso文件copy回去以后,物理位置不一样了。其存储位置不是从分区的第一个扇区开始。)
各位大哥,能否教我怎么做一个usb启动盘。只要引导进grub就行。纯文本的也行。
或者,在救援模式下还有其他什么办法么?
注:
1.我的BIOS支持usb启动。
2.我只要运行grub,不是要做成liveCD。因为下载太慢,没时间搞那么复杂。
|
rescue进系统。
看看一些文件
1./boot/里是否有 *.img vmlinuz*
2./boot/grub/grub.conf是否存在
如果有重装grub,修复mbr.
注意,在rescue模式下,原来的文件系统的根"/"被挂载在/mnt/sysimage.
可以用chroot切换。
看看一些文件
1./boot/里是否有 *.img vmlinuz*
2./boot/grub/grub.conf是否存在
如果有重装grub,修复mbr.
注意,在rescue模式下,原来的文件系统的根"/"被挂载在/mnt/sysimage.
可以用chroot切换。
|
rescue进系统后,重新安装grub。
|
感觉怎么不像是grub的问题啊。如果是grub的问题应该不会重启的。
|
恩。他的grub应该没问题,但是最终不能成功引导系统。
|
想了半天也不知道哪儿的问题 这方面比较弱
如果是我 我也会像楼主那样操作来腾出空间
如果是我 我也会像楼主那样操作来腾出空间