求救:双硬盘双系统引导出错
-
- 帖子: 31
- 注册时间: 2009-09-03 16:56
求救:双硬盘双系统引导出错
笔记本加了固态硬盘,于是把win7装这的
机械硬盘留了60g来装ubuntu14.04,通过easybcd装系统成功,中午通过修改bios从机械硬盘进入了ubuntu的
但是回到win7把easybcd装系统的引导项和C盘的文件删除,然后再用easybcd新建了个引导到机械硬盘的ubuntu,这就出故障了
先是试用新建的引导项不能启动到ubuntu,接着从bios启动到机械硬盘,选择ubuntu启动出现错误“gave up waiting for root device”
接着又重新启动进win7,之前开机十多秒,现在开机要3-5分钟,而且开机后卡得鼠标几乎都不能动
机械硬盘留了60g来装ubuntu14.04,通过easybcd装系统成功,中午通过修改bios从机械硬盘进入了ubuntu的
但是回到win7把easybcd装系统的引导项和C盘的文件删除,然后再用easybcd新建了个引导到机械硬盘的ubuntu,这就出故障了
先是试用新建的引导项不能启动到ubuntu,接着从bios启动到机械硬盘,选择ubuntu启动出现错误“gave up waiting for root device”
接着又重新启动进win7,之前开机十多秒,现在开机要3-5分钟,而且开机后卡得鼠标几乎都不能动
-
- 帖子: 31
- 注册时间: 2009-09-03 16:56
Re: 求救:双硬盘双系统引导出错
上面ubuntu启动出错全部内容:
Give up waiting for root device. Common problems:
-boot args (cat.proc/cmdline)
-check root delay=(did the system wait long enough?)
-check root=(did teh system wait for the right device?)
-miss modules (cat/proc/modules;ls/dev)
ALERT! /dev/disk/by-uuid/b98f98b4-7be3--4c37-a035-ddcb6b8f36ed does not exist.dropping to a shell!
busybox v1.10.2(ubuntu 1:1.10.2-lubuntu6)bulit-in shell (ash).
enter 'help' for a list of built-in commands
(initramfs)
Give up waiting for root device. Common problems:
-boot args (cat.proc/cmdline)
-check root delay=(did the system wait long enough?)
-check root=(did teh system wait for the right device?)
-miss modules (cat/proc/modules;ls/dev)
ALERT! /dev/disk/by-uuid/b98f98b4-7be3--4c37-a035-ddcb6b8f36ed does not exist.dropping to a shell!
busybox v1.10.2(ubuntu 1:1.10.2-lubuntu6)bulit-in shell (ash).
enter 'help' for a list of built-in commands
(initramfs)
-
- 帖子: 31
- 注册时间: 2009-09-03 16:56
Re: 求救:双硬盘双系统引导出错
bios设置从机械硬盘ubuntu启动引导是正常的,win7和ubuntu都可以进,就是ubuntu的引导是正常的
但我想从固态硬盘启动引导,就是从win7来引导双系统
但我想从固态硬盘启动引导,就是从win7来引导双系统
上次由 hxjzfm 在 2014-11-11 22:59,总共编辑 1 次。
-
- 帖子: 31
- 注册时间: 2009-09-03 16:56
Re: 求救:双硬盘双系统引导出错
唉。。。没人来么
不知道是不是因为easybcd里看到boot是分区7,而ubuntu下boot是sda9.
这咋解决呢?
不知道是不是因为easybcd里看到boot是分区7,而ubuntu下boot是sda9.
这咋解决呢?
-
- 帖子: 31
- 注册时间: 2009-09-03 16:56
Re: 求救:双硬盘双系统引导出错
用easybcd添加了grub2引导,但只能进入grub>
grub>root (hd1,9) 选择boot分区
grub>find --set-root /boot/grub/i386-pc/core.img 提示找不到文件,但进ubuntu又能找到
grub>ls 显示根目录/下的所有文件
不懂啊!没法了。。。。。。。。。。。。。。。。。
上面好像不对,我的boot是单独分区再试试进入其他分区看看
grub>root (hd1,9) 选择boot分区
grub>find --set-root /boot/grub/i386-pc/core.img 提示找不到文件,但进ubuntu又能找到
grub>ls 显示根目录/下的所有文件
不懂啊!没法了。。。。。。。。。。。。。。。。。
上面好像不对,我的boot是单独分区再试试进入其他分区看看
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 求救:双硬盘双系统引导出错
1. 假設bios设置从机械硬盘ubuntu启动引导是正常的,win7和ubuntu都可以进,就是ubuntu的引导是正常的
但我想从固态硬盘启动引导,就是从win7来引导双系统
固态硬盘 /dev/sda
机械硬盘 /dev/sdb
上面的 a 與 b 可能是變動的
所以每次要重新安裝開機導引 都需要使用
sudo fdisk -l
確認 /dev/sda 與 /dev/sdb
2. 登入 Ubuntu
sudo grub-install /dev/sda
sudo update-grub
sudo update-initramfs -u -k all
sudo reboot
從 Bios 改為 /dev/sda 最優先開機
3. 說明
上述方法 使用 grub 2 開機導引
-
- 帖子: 31
- 注册时间: 2009-09-03 16:56
Re: 求救:双硬盘双系统引导出错
哈哈,测试成功
root (hd1,10)
find --set-root /grub/i386-pc/core.img
kernel /grub/i386-pc/core.img
boot
成功引导启动
最后正式用easybcd创建Neogrub启动项
修改内容为
title ubuntu
root (hd1,10)
find --set-root /grub/i386-pc/core.img
kernel /grub/i386-pc/core.img
boot
重启,选择ubuntu启动成功
可惜启动过程麻烦了一点
要在windows启动管理器选ubuntu,然后进入grub4dos闪一下,再进入ubuntu的引导启动项选择一次
就不知道怎么简化启动流程
root (hd1,10)
find --set-root /grub/i386-pc/core.img
kernel /grub/i386-pc/core.img
boot
成功引导启动
最后正式用easybcd创建Neogrub启动项
修改内容为
title ubuntu
root (hd1,10)
find --set-root /grub/i386-pc/core.img
kernel /grub/i386-pc/core.img
boot
重启,选择ubuntu启动成功
可惜启动过程麻烦了一点
要在windows启动管理器选ubuntu,然后进入grub4dos闪一下,再进入ubuntu的引导启动项选择一次
就不知道怎么简化启动流程
-
- 帖子: 31
- 注册时间: 2009-09-03 16:56
Re: 求救:双硬盘双系统引导出错
我知道直接bios设置从机械硬盘引导双系统启动就没任何问题,但是我想从固态硬盘的win7引导启动双系统(不知道我是不是有点强迫症,呵呵)poloshiao 写了:1. 假設bios设置从机械硬盘ubuntu启动引导是正常的,win7和ubuntu都可以进,就是ubuntu的引导是正常的
但我想从固态硬盘启动引导,就是从win7来引导双系统
固态硬盘 /dev/sda
机械硬盘 /dev/sdb
上面的 a 與 b 可能是變動的
所以每次要重新安裝開機導引 都需要使用
sudo fdisk -l
確認 /dev/sda 與 /dev/sdb
2. 登入 Ubuntu
sudo grub-install /dev/sda
sudo update-grub
sudo update-initramfs -u -k all
sudo reboot
從 Bios 改為 /dev/sda 最優先開機
3. 說明
上述方法 使用 grub 2 開機導引
我 感觉在win7固态硬盘的grub4dos认本盘(也就是固态硬盘)是hd0,ununtu的机械硬盘是hd1.
而在ubuntu中则以自己为主,以机械硬盘为sda,把固态硬盘作为sdb
看上面自己的探索流程,论坛百度搜索解决办法,也算自己学习了
-
- 帖子: 25
- 注册时间: 2013-06-20 12:07
- 系统: ubuntu
Re: 求救:双硬盘双系统引导出错
你这个问题主要是因为gurb找不到内核.
easybcd只能指引win7去哪里找grub,而grub能否找到内核便是另一个问题.
今天我也遇到和你差不多的问题,我原先用的是串口硬盘,现在增加了一个并口硬盘.而主板默认只把并口作为主盘.所以原先一直被认为是主盘的串口硬盘,现在不得不变成了从盘,所以串口里面的grub就出现找不到内核的现像. grub里面登记的地址竟然是sda6,气死我了,就不能把sda6改为"本硬盘第六分区"吗?不管是XP还是win7都能自行处理,现在我非得手动把a改为b,然后进系统再重建grub.
这种事情如果是普通民众遇到,只有重装系统或砸电脑的份,ubuntu实在太傻了,还是那句话,不关心细节,根本不适合平民.
如果不是win的正版贵,哥才不用ubuntu
easybcd只能指引win7去哪里找grub,而grub能否找到内核便是另一个问题.
今天我也遇到和你差不多的问题,我原先用的是串口硬盘,现在增加了一个并口硬盘.而主板默认只把并口作为主盘.所以原先一直被认为是主盘的串口硬盘,现在不得不变成了从盘,所以串口里面的grub就出现找不到内核的现像. grub里面登记的地址竟然是sda6,气死我了,就不能把sda6改为"本硬盘第六分区"吗?不管是XP还是win7都能自行处理,现在我非得手动把a改为b,然后进系统再重建grub.
这种事情如果是普通民众遇到,只有重装系统或砸电脑的份,ubuntu实在太傻了,还是那句话,不关心细节,根本不适合平民.
如果不是win的正版贵,哥才不用ubuntu
- niumao
- 帖子: 392
- 注册时间: 2010-10-27 20:43
Re: 求救:双硬盘双系统引导出错
你可以让grub4dos直接引导ubuntu 不需要再经过grub2.hxjzfm 写了:哈哈,测试成功
root (hd1,10)
find --set-root /grub/i386-pc/core.img
kernel /grub/i386-pc/core.img
boot
成功引导启动
最后正式用easybcd创建Neogrub启动项
修改内容为
title ubuntu
root (hd1,10)
find --set-root /grub/i386-pc/core.img
kernel /grub/i386-pc/core.img
boot
重启,选择ubuntu启动成功
可惜启动过程麻烦了一点
要在windows启动管理器选ubuntu,然后进入grub4dos闪一下,再进入ubuntu的引导启动项选择一次
就不知道怎么简化启动流程
试试下面这个 小grub通用启动器-2014-11-28.美化过的.其中grub4dos菜单可以直接拷贝到你现在的grub4dos菜单里面
http://pan.baidu.com/s/1hqopezq
牛是牛顿的牛 毛是朱毛的毛