Ubuntu Grub安装的两个问题(windows 7 下双系统)

来源:互联网 发布:c语言中\n是什么意思 编辑:程序博客网 时间:2024/06/06 17:25

【前言】

网上有不少EasyBCD引导安装的教程,有些还很详细....但有些细节没说清楚,导致安装Ubuntu安装折腾很久,过程曲折,耗时又耗力。

现总结两个重要的问题,让大家少走些弯路。这两个问题,都是粗心大意造成,使得半小时能完成的工作竟花去了一天。

解决方案,都是千幸万苦百度出来的,所以这个算转载。

安装方法推荐:http://www.cnblogs.com/allenjin/archive/2011/11/26/2264089.html

【安装概述】

我是参考上面的介绍,一步一步来的,大概如下:

1、先在ISO到initrd.lz、vmlinuz(64位的是vmlinuz.efi)这两个文件解压,与ISO一起拷贝到F盘,然后用easybcd添加引导;

2、计算机重启,进入Ubuntu,输入sudo umount -l /isodevice  (注:这里的l,是小写的L);

3、然后选择安装Ubuntu,选其他,进入分区;

4、此时,发现不能添加分区,原因是没有空闲的磁盘(F盘不算空闲,因为它还在使用),于是我点击减号(-),将F盘删除,空出磁盘 ,这里空闲空间S;

5、我在S上添加/、/home、swap area等空间

【第一问题】

到第五步,问题出现了,具体描述如下:

error informing the kernel about modifications to partition /dev/sda8-Device or resource busy.

this means Linux won't know about to /dev/sda8 until you reboot -so you shouldn't mount it or use it in any way before rebooting.

发现这个问题的原因,在于我在第四步将F盘格式化,ISO文件不存在了,导致分区失败。这只是个人猜想,本文在于提供解决方案。

解决方案:

在windows下将F盘格式化,空闲出来,将ISO和两个文件放到其他盘,如E盘

【第二问题】

就是第二步没做 sudo umount -l /isodevice,会导致安装一直停在 detecting file system。你转入查看详细,会发现是ISO没有读写权限。

请记住,这一步很重要,目的在于取消ISO所在盘符挂载在磁盘上。

0 0
原创粉丝点击