LinuxSir.Org  
| 网站首页 | 注册账号 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
 
主题工具
旧 10-02-07, 22:36 第 1 帖
fghlw
 
 
 
注册会员  
  注册日期: Mar 2007
  帖子: 21
  精华: 0
 

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


提示是无法找到文件了
如何解决

谢谢了
  fghlw 当前离线   回复时引用此帖
旧 10-02-07, 22:40 第 2 帖
xushaohua2011
 
 
 
注册会员  
  注册日期: Sep 2009
  帖子: 38
  精华: 0
 

硬盘的启动顺序,设置正确了没?把原来的那块硬盘改为第一启动,再试试
  xushaohua2011 当前离线   回复时引用此帖
旧 10-02-07, 22:50 第 3 帖
potter_tang 帅哥
 
potter_tang 的头像
 
 
注册会员  
  注册日期: Jul 2008
  我的住址: BUAA
  帖子: 76
  精华: 0
 

提示找不到文件,是在进入grub之前,还是在grub中刚选了Debian后,还是内核启动过程中呢?







__________________
每一天,学习一点点...
ThinkPad T43 |PM 2.0GHz |1G RAM |160G HDD |Debian GNU/Linux 2.6.28 Gentoo Linux 2.6.31
  potter_tang 当前离线   回复时引用此帖
旧 10-02-07, 22:53 第 4 帖
fghlw
 
 
 
注册会员  
  注册日期: Mar 2007
  帖子: 21
  精华: 0
 

在BIOS里屏蔽掉新加的硬盘也无用
楼上的 是在内核启动过程中
已经选择了启动的系统了
  fghlw 当前离线   回复时引用此帖
旧 10-02-07, 23:03 第 5 帖
fghlw
 
 
 
注册会员  
  注册日期: Mar 2007
  帖子: 21
  精华: 0
 

应该就是开机挂载时出错了 系统默认识别出的位置不同了
新盘装载SATA通道0 装有LINUX的盘装在SATA通道4
  fghlw 当前离线   回复时引用此帖
旧 10-02-07, 23:14 第 6 帖
fghlw
 
 
 
注册会员  
  注册日期: Mar 2007
  帖子: 21
  精华: 0
 

问题解决了
我把2个盘通道交换了下
LINUX顺利启动
WIN7 启动后要求重启后 也正常了
猜想是LINUX比较“精简”对设备的控制底层了些
但还是想知道这个在哪里修改
按LINUX的惯例 应该是哪个配置文件控制的
手工修改的话 需要改的地方多吗?
  fghlw 当前离线   回复时引用此帖
旧 10-02-07, 23:48 第 7 帖
坏坏小少
 
 
 
注册会员  
  注册日期: Apr 2006
  帖子: 81
  精华: 0
 

用uuid吧
  坏坏小少 当前离线   回复时引用此帖
旧 10-02-08, 04:51 第 8 帖
zeyata
 
 
 
注册会员  
  注册日期: Oct 2008
  帖子: 33
  精华: 0
 

两种方法
第一种是在/etc/fstab里把挂载分区的方法改为根据UUID查找而不是根据文件名查找
另一种是添加udev文件映射规则,保证每次系统启动都把你的系统硬盘映射到相同的设备文件。
没尝试过,不知道udev能否实现
  zeyata 当前离线   回复时引用此帖
旧 10-02-08, 13:09 第 9 帖
boloneri
 
boloneri 的头像
 
 
注册会员  
  注册日期: Feb 2010
  帖子: 3
  精华: 0
 

双系统双硬盘
[
主硬盘为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
  boloneri 当前离线   回复时引用此帖
旧 10-02-08, 22:30 第 10 帖
fghlw
 
 
 
注册会员  
  注册日期: Mar 2007
  帖子: 21
  精华: 0
 

谢谢 楼上几位 GRUB MS已经引导了
我改下fstab 看下
另外UUID如何用?
  fghlw 当前离线   回复时引用此帖
旧 10-02-08, 23:19 第 11 帖
blue_stone
 
blue_stone 的头像
 
 
版主  
  注册日期: Aug 2002
  我的住址: 北京
  帖子: 515
  精华: 0
 

提示无法找到文件? 有没有更详细的信息
已经引导内核了么?
可否进入维护模式?







__________________
===============================
When You Learn,Teach;
When You Get,Give
Http://bluestone.cublog.cn
===============================
  blue_stone 当前离线   回复时引用此帖
旧 10-02-09, 00:21 第 12 帖
fghlw
 
 
 
注册会员  
  注册日期: Mar 2007
  帖子: 21
  精华: 0
 

斑斑 进入了busybox
应该说是挂载时出错的
按后来可以启动的情况看 就是系统磁盘变化导致的
  fghlw 当前离线   回复时引用此帖
旧 10-02-09, 01:03 第 13 帖
坏坏小少
 
 
 
注册会员  
  注册日期: Apr 2006
  帖子: 81
  精华: 0
 

uuid 是王道 阿

cd 到 /dev/disk/by-uuid
ls -l
看看 sdx 和 uuid 的对应关系

然后改fstab中的 /dev/sdx 为对应的UUID=xxx
你google一下就是了
  坏坏小少 当前离线   回复时引用此帖
旧 10-02-09, 22:50 第 14 帖
残幽灵
 
残幽灵 的头像
 
 
注册会员  
  注册日期: Oct 2008
  帖子: 11
  精华: 0
 

引用:
作者: 坏坏小少
用uuid吧
怎么获得uuid呢
  残幽灵 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 03:46


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2010, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2009, LinuxSir.Org