U盘安装linux开机无法启动解决方法
2012-10-06 12:44
811 查看
用syslinux制作的U盘启动盘,安装系统过程OK,安装完成系统无法启动。在进入grub时黑屏。(遇到过好几次了,怀疑是在系统安装的时候选择了mbr的位置有关)
在这个位置,我选择了系统分区所在位置是/dev/sdc1,此时的U盘恰恰是sda1.
遂想到grub问题,于是用光盘引导,进入救援模式,尝试用grub修复的方法,但此时出现问题。
/dev/sda1 does not have any corresponding BIOS drive'.
如图所示:
查看grub设备引导文件
问题在于此处,由于U盘安装,把U盘识别为sda了,硬盘识别为sdc,而在选择grub安装的时候,选择的是sdc,故出现了此情况。
遂修改如下
重启系统,再次进入grub模式
通过以上步骤最终搞定。
参考资料:http://linux.chinaunix.net/techdoc/install/2007/03/12/952075.shtml
本文出自 “itnihao的运维技术博客” 博客,请务必保留此出处http://itnihao.blog.51cto.com/1741976/1014849
在这个位置,我选择了系统分区所在位置是/dev/sdc1,此时的U盘恰恰是sda1.
遂想到grub问题,于是用光盘引导,进入救援模式,尝试用grub修复的方法,但此时出现问题。
进救援模式输入 #chroot /mnt/sysimage sh-4.1#grub-install /dev/sda1
/dev/sda1 does not have any corresponding BIOS drive'.
如图所示:
查看grub设备引导文件
#cat /boot/grub/device.map (hd0) /dev/sdc1
问题在于此处,由于U盘安装,把U盘识别为sda了,硬盘识别为sdc,而在选择grub安装的时候,选择的是sdc,故出现了此情况。
遂修改如下
cat /boot/grub/device.map (hd0) /dev/sda1
重启系统,再次进入grub模式
进救援模式输入 #chroot /mnt/sysimage sh-4.1#grub grub> root (hd0,0) grub> setup (hd0) grub> quit
通过以上步骤最终搞定。
参考资料:http://linux.chinaunix.net/techdoc/install/2007/03/12/952075.shtml
本文出自 “itnihao的运维技术博客” 博客,请务必保留此出处http://itnihao.blog.51cto.com/1741976/1014849
相关文章推荐
- u盘安装linux,将grub安装到了u盘,将U盘拔掉后系统无法引导启动的解决方法
- u盘安装linux,将grub安装到了u盘,导致没U盘系统无法引导启动的解决方法
- u盘安装linux,将grub安装到了u盘,导致没U盘系统无法引导启动的解决方法
- U盘安装Centos后拔除U盘无法启动问题解决方法
- U盘安装Centos后拔除U盘无法启动问题解决方法
- Ubuntu用U盘安装无法启动的解决方法(by 小球)
- CentOS的u盘安装有u盘才启动,没有u盘无法启动的解决方法by 42coder
- Linux安装Apache服务器tomcat启动后无法访问解决方法
- Linux下安装MariaDB后无法启动的问题解决方法
- Linux下安装mysql后无法启动的解决方法
- U盘安装Centos后拔除U盘无法启动问题解决方法
- linux下安装teamviewer服务无法启动的解决方法
- 解决 U盘安装Centos后拔除U盘无法启动问题方法,重新建立引导分区
- U盘安装Centos后拔除U盘无法启动问题解决方法
- 安装win7系统提示“无法更新启动配置”的故障原因分析及解决方法
- 在Windows7 64bit Home版下安装android sdk后,无法启动SDK Manager的解决方法之一
- CentOS release (Linux)上无法识别NTFS格式U盘的解决方法
- /dev/VolGroup00/LogVol00:报错,无法启动linux解决方法
- U盘文本安装Centos拔出U盘后无法启动解决办法
- Windows7下mysql安装后服务无法启动和启动后无法登录的问题解决的方法