LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1305|回复: 13

求助 加了个硬盘DEBIAN无法启动了

[复制链接]
发表于 2010-2-7 22:36:27 | 显示全部楼层 |阅读模式
提示是无法找到文件了
如何解决

谢谢了
发表于 2010-2-7 22:40:03 | 显示全部楼层
硬盘的启动顺序,设置正确了没?把原来的那块硬盘改为第一启动,再试试
回复 支持 反对

使用道具 举报

发表于 2010-2-7 22:50:06 | 显示全部楼层
提示找不到文件,是在进入grub之前,还是在grub中刚选了Debian后,还是内核启动过程中呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-7 22:53:47 | 显示全部楼层
在BIOS里屏蔽掉新加的硬盘也无用
楼上的  是在内核启动过程中
已经选择了启动的系统了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-7 23:03:01 | 显示全部楼层
应该就是开机挂载时出错了  系统默认识别出的位置不同了
新盘装载SATA通道0  装有LINUX的盘装在SATA通道4
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-7 23:14:48 | 显示全部楼层
问题解决了
我把2个盘通道交换了下
LINUX顺利启动
WIN7 启动后要求重启后  也正常了
猜想是LINUX比较“精简”对设备的控制底层了些
但还是想知道这个在哪里修改
按LINUX的惯例  应该是哪个配置文件控制的
手工修改的话  需要改的地方多吗?
回复 支持 反对

使用道具 举报

发表于 2010-2-7 23:48:09 | 显示全部楼层
用uuid吧
回复 支持 反对

使用道具 举报

发表于 2010-2-8 04:51:34 | 显示全部楼层
两种方法
第一种是在/etc/fstab里把挂载分区的方法改为根据UUID查找而不是根据文件名查找
另一种是添加udev文件映射规则,保证每次系统启动都把你的系统硬盘映射到相同的设备文件。
没尝试过,不知道udev能否实现
回复 支持 反对

使用道具 举报

发表于 2010-2-8 13:09:15 | 显示全部楼层
双系统双硬盘
[
主硬盘为linux debian
从盘Windowsxp


修改menu.lst:

# This entry automatically added by the Debian installer for a non-linux OS
title Microsoft Windows XP Professional
root (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1

添加上面的到 menu.lst 的最后面

PS:
hd0 for Master HDD,OS is Debian
hd1 for slave HDD, OS is XP
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-8 22:30:03 | 显示全部楼层
谢谢  楼上几位  GRUB  MS已经引导了
我改下fstab  看下
另外UUID如何用?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表