vmvare中ubuntu 10.10 启动项修复

本来是想制作一个启动U盘,将grub安装到U盘中。由于没有安装过grub,决定先在vmvare中做下试验,结果麻烦事就来了。

写入grub的过程是这样的:由于发现系统没有grub命令(奇怪,ubuntu不是grub引导的吗?怎么会没有此命令呢?),不管这些,直接下载安装

sudo apt-get install grub

sudo grub-install  /dev/sda

sudo grub

grub>root (hd0,0)

grub>setup (hd0)

grub>quit


这样就把grub写入到MBR中了,心想这里只是重新安装一遍grub而已,应该没什么问题吧。重启系统,直接进入 grub命令行,而不是熟悉的ubuntu桌面,怎么事?在grub中敲入命令,希望能启动系统

grub>find /boot/grub/stage1

hd0,0

grub>kernel /boot/vmlinuz-2.6.35-22-generic ro root=LABEL=/1 ghgb quiet

grub>initrd /boot/initrd.img-2.6.35-22-generic 

grub>boot

结果似乎进入了busybox中......


google了一番,终于发现找到了原因,原来ubuntu现在用的是grub2,早已经用grub了,启动命令自然也不一样了。在grub下输入如下命令可以进入系统:

grub>find --set-root /boot/grub/core.img

grub>kernel /boot/grub/core.img

grub>boot

终于顺利进入系统,先卸载grub,再安装grub2

sudo apt-get remove grub

sudo apt-get install grub2

sudo grub-install /dev/sda

重新启动系统,ubuntu桌面终于再次出现了。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值