本机是win8.1的系统,但不想给电脑装双系统,所以想给移动硬盘里安装rhel7
移动硬盘是750G的
在网上搜了很多方法,我采取了两个方法:
方法一、
1.取一个U盘,用软碟通把rhel7的iso文件写进了U盘中。
2.用DiskGenius把我的移动硬盘分出了300G的空闲空间用于安装rhel7系统。
3.关机后通过BIOS把U盘设为启动项,进入了Linux安装界面。
4.我把所有分区(例如:/boot swap /home ... )都挂载到了移动硬盘中,那里显示的我的移动硬盘是sdb ,本机硬盘是sda ,我把引导程序也装到了移动硬盘。(我个人认为这个引导程序应该就是grub)。
5.安装完成后,重启电脑,通过BIOS把移动硬盘设为启动项。
-------------------------------
但问题来了。。。。。
这时开机出现了
error:unkown filesystem
grub rescue>
我在网上了解决办法 ,用了ls (hd*,msdos*)/ 但每个都是error:unkonw filesystem
于是我用了第二个方法:
1.用VMware创建了一个虚拟机。
2.在开启虚拟机之前我把虚拟出的硬盘删掉。
3.把我的移动硬盘连接到了虚拟机。
4.开启虚拟机,进入安装界面,这时我的移动硬盘是sda,后面的过程就一样了。
----------------------------
但问题又来了!!
重启我的电脑后,把移动硬盘设为启动项结果又出现了同样的问题!!!!!
error:unkown filesystem
grub rescue>
解决方法是:
直接把移动硬盘弄成全部是空闲空间(即750G的空闲空间) ,在这750G空间安装系统(可以只用300G来安装系统),这样就成功把系统安在了硬盘里,并且成功启动。成功后,可以用DiskGenius软件把剩余的400G建立新的分区。而且,硬盘里的系统也能正常启动。。。在任意电脑都能通过移动硬盘启动该系统!