关于grub的修复?------可以了--不过还是不知道为什么会这样?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- firingstone
- 帖子: 336
- 注册时间: 2005-07-11 17:37
- 来自: 浙江
关于grub的修复?------可以了--不过还是不知道为什么会这样?
因为grub坏了,xp 也不怎么灵了,于是重新装了xp结果就把grub,照着网上的帮助想要恢复grub结果失败。rescue不行,有livecd的方法么?
而且,觉得grub还是安装在ubuntu的分区方便,但是当初装ubuntu的时候选择的是安在主分区(就是被我格式化过了的C区 ),不知道现在怎么才能在我的ubuntu上安装grub而且保留xp的启动,即开机一开始就是先进入xp的启动菜单,然后选grub再进入grub的选择,这样就保留了xp选单关于xp的功能(如安全模式等)
可惜我做不出来,不知道有谁会,教我吧
网上查了一些关于grub的说明,但不是很懂,是不是可以有人整理一个grub的使用说明出来啊,这个应该有很多人要的. 不想重装系统了
而且,觉得grub还是安装在ubuntu的分区方便,但是当初装ubuntu的时候选择的是安在主分区(就是被我格式化过了的C区 ),不知道现在怎么才能在我的ubuntu上安装grub而且保留xp的启动,即开机一开始就是先进入xp的启动菜单,然后选grub再进入grub的选择,这样就保留了xp选单关于xp的功能(如安全模式等)
可惜我做不出来,不知道有谁会,教我吧
网上查了一些关于grub的说明,但不是很懂,是不是可以有人整理一个grub的使用说明出来啊,这个应该有很多人要的. 不想重装系统了
上次由 firingstone 在 2005-08-16 9:19,总共编辑 2 次。
ubuntu 5.10 +windowsxpsp2
HP NX6120
PM1.6+512M DDR333+915GM+40G HD+Combo
Life is Struggle!
HP NX6120
PM1.6+512M DDR333+915GM+40G HD+Combo
Life is Struggle!
- yonsan
- 帖子: 887
- 注册时间: 2005-07-01 18:56
- 来自: 广州市
呵呵,楼主你想要的方法偶以前在用过!! 就是使用grub for dos 就可以了!
现在说一下我的 livecd修复grub方法
我的分区情况:
hda1 XP分区 ntfs
hda5 lfs分区 ext3
hda6 公用区 fat32
hda7 交换分区 swap
hda8 ubuntu分区 ext3
1) 用livecd 启动, 然后在终端下运行
2) 进入了grub命令行方式后
3) 重启计算机!!
呵呵!搞定!!
现在说一下我的 livecd修复grub方法
我的分区情况:
hda1 XP分区 ntfs
hda5 lfs分区 ext3
hda6 公用区 fat32
hda7 交换分区 swap
hda8 ubuntu分区 ext3
1) 用livecd 启动, 然后在终端下运行
代码: 全选
cd /mnt
sudo mkdir hda8
sudo mount -t ext3 /dev/hda8 /mnt/hda8
sudo chroot /mnt/hda8 /bin/bash
sudo grub
代码: 全选
> root(hd0,7)
> setup (hd0)
呵呵!搞定!!
I will be back!
- firingstone
- 帖子: 336
- 注册时间: 2005-07-11 17:37
- 来自: 浙江
谢谢,grub是装上了,可是还是进不了ubuntu
屏幕显示如下
我的hd7是ext3啊,为什么变成了未知的拉,在livecd 里可以用fdisk -l 看到阿,真郁闷哦
屏幕显示如下
代码: 全选
Booting 'ubuntu kernel 2.6.10-5-686'
root (hd0,7)
Filesystem-type unknown,
partition type 0x82
kernel /boot/vmlinuz-2.6.10-5-686 root=/dev/hda8 ro vga=792 reboot =b quiet splash
Error 17: cannot mount partition
ubuntu 5.10 +windowsxpsp2
HP NX6120
PM1.6+512M DDR333+915GM+40G HD+Combo
Life is Struggle!
HP NX6120
PM1.6+512M DDR333+915GM+40G HD+Combo
Life is Struggle!
- yonsan
- 帖子: 887
- 注册时间: 2005-07-01 18:56
- 来自: 广州市
- firingstone
- 帖子: 336
- 注册时间: 2005-07-11 17:37
- 来自: 浙江
- firingstone
- 帖子: 336
- 注册时间: 2005-07-11 17:37
- 来自: 浙江
- yonsan
- 帖子: 887
- 注册时间: 2005-07-01 18:56
- 来自: 广州市
用livecd 启动, 然后在终端下运行
找到类似内容
/dev/hda7 / ext3 defaults,errors=remount-ro 0 1
然后将/dev/hda7 改为 /dev/hda6再用你刚才的方法引导试试!!
楼主肯定是删除了某分区了吧?
代码: 全选
cd /mnt
sudo mkdir hda7
sudo mount -t ext3 /dev/hda7 /mnt/hda7
sudo chroot /mnt/hda7 /bin/bash
vi /etc/fstab
/dev/hda7 / ext3 defaults,errors=remount-ro 0 1
然后将/dev/hda7 改为 /dev/hda6再用你刚才的方法引导试试!!
楼主肯定是删除了某分区了吧?
I will be back!
- firingstone
- 帖子: 336
- 注册时间: 2005-07-11 17:37
- 来自: 浙江
- firingstone
- 帖子: 336
- 注册时间: 2005-07-11 17:37
- 来自: 浙江
晕死了,终于发现原来不用改fstab,用e编辑完grub的选项就可以进ubuntu的,但是一重启就又回去了,难道不能保存么?
如图,我把其改成
后按b马上启动就没问题。但是,此时按esc退回到主选单或者下次启动就不行了,又回到
好累,不过还好,学了一点vi的基本操作
睡了,明天再说吧
如图,我把其改成
代码: 全选
root (hd0,[color=red]6[/color])
kernel /boot/vmlinuz-2.6.10-5-686 root=/dev/hda[color=red]7[/color]
savedefault
boot
代码: 全选
root (hd0,[color=red]7[/color])
kernel /boot/vmlinuz-2.6.10-5-686 root=/dev/hda[color=red]8[/color]
savedefault
boot
睡了,明天再说吧
ubuntu 5.10 +windowsxpsp2
HP NX6120
PM1.6+512M DDR333+915GM+40G HD+Combo
Life is Struggle!
HP NX6120
PM1.6+512M DDR333+915GM+40G HD+Combo
Life is Struggle!
- yonsan
- 帖子: 887
- 注册时间: 2005-07-01 18:56
- 来自: 广州市
- firingstone
- 帖子: 336
- 注册时间: 2005-07-11 17:37
- 来自: 浙江
RE
是阿!ubuntu终于可以用了 !:D
我现在就在ubuntu下 了,但是我看我的fstab,还是如下的内容,也就 是 说我的/还是挂载在hd8,这是怎么回事阿?虽然不影响使用但总觉得奇怪?我这次问题出现的有点没来由,顺便说一下。我的hda1格式化之前是fat32的,格式的时候用的是ntfs,这有关系么?我不知道,应该MBR都是一样的吧
我现在就在ubuntu下 了,但是我看我的fstab,还是如下的内容,也就 是 说我的/还是挂载在hd8,这是怎么回事阿?虽然不影响使用但总觉得奇怪?我这次问题出现的有点没来由,顺便说一下。我的hda1格式化之前是fat32的,格式的时候用的是ntfs,这有关系么?我不知道,应该MBR都是一样的吧
代码: 全选
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda8 / ext3 defaults,errors=remount-ro 0 1
/dev/hda7 none swap sw 0 0
/dev/hdb /media/cdrom0 udf,iso9660 ro,user,noauto 0 0
/dev/hda1 /windows/hda1 ntfs auto,user,nls=utf8,umask=0 0 0
/dev/hda5 /windows/hda5 ntfs auto,user,nls=utf8,umask=0 0 0
/dev/hda6 /windows/hda6 ntfs auto,user,nls=utf8,umask=0 0 0
ubuntu 5.10 +windowsxpsp2
HP NX6120
PM1.6+512M DDR333+915GM+40G HD+Combo
Life is Struggle!
HP NX6120
PM1.6+512M DDR333+915GM+40G HD+Combo
Life is Struggle!
- yonsan
- 帖子: 887
- 注册时间: 2005-07-01 18:56
- 来自: 广州市
- firingstone
- 帖子: 336
- 注册时间: 2005-07-11 17:37
- 来自: 浙江
Re
是啊,也要谢谢你的帮忙哦
ubuntu 5.10 +windowsxpsp2
HP NX6120
PM1.6+512M DDR333+915GM+40G HD+Combo
Life is Struggle!
HP NX6120
PM1.6+512M DDR333+915GM+40G HD+Combo
Life is Struggle!