消失两天之"系统大战"

  消失这两天感觉倍感煎熬,没有时间写博客了,原因是由于自己手贱把系统搞崩了,导致这两天都在搞自己的系统。还有之前的数据都没有了,更是让我伤心难过。不过,作为一个程序员对于重要数据怎么会不做备份,所以我又把之前的数据弄到新系统上,刚弄完数据就赶紧写博客,这件事情是不能耽误的,虽然说没有人看自己写的东西,这也是鞭策自己的一种方式,不要养成"三天打鱼两天晒网"的习惯。

  废话也不多说了,进入今天的正题,我今天主要是想说一下怎么安装双系统。系统坏了之后,我索性就把之前电脑里的东西全部删除了,准备做一个双系统(Win10+Ubuntu),然后就开始做系统盘、搜集资料。感觉自己已经掌握了其方法,然后去实施的时候总是出现一些错误:Win10安装完之后再安装Ubuntu,Ubuntu把Win10的系统给霸占了,开机之后直接显示Unknow filesystem。查了一些资料才发现安装Ubuntu的时候分区做的不对,分区做好之后还是回出现问题:开机引导出现错误,开机之后就直接进入Ubuntu系统,找不到Win10的引导项。后来通过自己摸索、一点一点的设置,最终把它拿下,真是费了好大的功夫。

下面说一下具体的操作流程:

1、默认大家都有一个"健康的"windows系统

  注意:一定要先装windows系统,再安装Ubuntu系统,具体原因自己上网搜索,这里不做详细解释。

2、找一个空间比较大的磁盘,分出25GB(最少20GB)--100GB的磁盘空间(自己选择,这里是按80GB空间做讲解)

压缩磁盘空间(压缩出来的空间不要新建卷,压缩出来就不用管它,在未分配卷那点击右键要是有删除卷,就把它删除为了后面做区分,要是没有就放那里不要动它)

1 在桌面"此电脑"图标上点击右键,选择"管理",弹框右侧找到"磁盘管理",选择你要将哪个磁盘压缩,点击右键,选择"压缩卷",在输入压缩空间量那里填入你要分出多少空间
2 注意:空间是以MB为单位的,要自己计算一下

制作启动盘

 1 制作启动盘的工具有很多,小编使用的是UltraISO。
 2 
 3 先自行安装UltraISO软件。
 4 同时需要准备的工具和软件如下,一次性说了:
 5 1)、一个2G的U盘,用于制作ubuntu启动盘(提前备份好U盘数据,以便格式化)。
 6 2)、ubuntu的iso系统文件,我使用的是ubuntu-16.04-desktop-amd64.iso。
 7 Ubuntu Desktop for developers
 8 下载地址:https://www.ubuntu.com/download/desktop
 9 3)、准备制作启动盘工具UltraISO。
10 下载地址:https://cn.ultraiso.net/uiso9_cn.exe或https://cn.ultraiso.net/xiazai.html
11 4)、准备启动项编辑工具EasyBCD。
12 下载地址:https://neosmart.net/EasyBCD/
13 
14 制作流程简单说一下,不会的可以自己百度:安装好UltraISO打开,点文件选择打开,找到下载好的ubuntu系统文件点打开,点启动选择写入硬盘影像...,点下面的"格式化"或者直接点"写入"即可,等待出现"刻录成功!",启动盘就制作好了。

开始安装Ubuntu系统

 1 1、还是得有准备工作?
 2 是的,你需要设置电脑的主板,调整启动项为U盘。或者在启动时选择启动项菜单,选中U盘也行。不同厂家的电脑,进入主板或打开启动项菜单的快捷键不一样,自行去网上搜索。
 3 
 4 2、开始安装。
 5 重启电脑,插上U盘,从U盘启动,进入Ubuntu启动界面。
 6 这儿不要迷惑,你确实是还没有安装Ubuntu系统,但是此时启动的是U盘的ubuntu。你可以把U盘当成已经装好了Ubuntu系统的硬盘来玩,也可以从U盘安装Ubuntu系统到其他的位置,即上文提到的预留区域。
 7 进入启动界面,选择try ubuntu试用,不要选择立即安装。
 8 因为试用时,可以操作ubuntu,打开里面的浏览器查阅资料等。立即安装后面的流程,是操作不了ubuntu系统的。
 9 
10 3、点击桌面左上角的“安装 Ubuntu 16.04 LTS”启动安装程序,选择界面语言,继续
11 
12 4、“为图形或无线硬件...”不勾选,直接继续:
13 这一步我得提醒你:断网。如果没断网,安装过程可能需要下载什么,而这国外服务器的网速慢,为啥。。。你懂得,否则浪费的是你的时间。
14 
15 5、这一步很关键,选择错了位置,会毁掉你windows系统上所有的数据。
16 选择“其他选项”,使用之前预留的独立区域来安装ubuntu系统,继续:(我就是在这一步被虐的,不要懒省事)
17 
18 6、选中“空闲”区域,核对一下大小对不对,点击左下角的加号创建分区,若创建错了就点减号删除。
19 若之前在windows系统里面,你没有按照我说的删除预留分区,则在此处就难以辨认是哪一个了。此处选择错了分区后果你懂得。
20 
21 7、分区(一会儿在下面会单独拿出来说,因为这一步才是最关键的,执行完这一步之后再往下进行)
22 
23 8、核心步骤,“安装启动引导器的设备:”,此处选择/boot分区所在的设备。
24 初学者此处不要使用默认项,因为默认项或从ubuntu的grub来启动你的windows的,如果ubuntu挂,你的windows难以再启动。在ubuntu里面修改启动项略麻烦,反正我暂时还不会。
25 选择了boot所在的分区后,可以在windows里面使用EasyBCD软件来添加和设置启动,使用windows的mbr模式启动。当你不需要ubuntu的时候,用EasyBCD删除启动项,再用DiskGenius磁盘工具删除ubuntu对应的4个分区,创建成windows分区,即可彻底卸载ubuntu系统。万一过程中,windows的启动项破坏了,可以使用老毛桃制作一个U盘PE系统,修复启动引导即可。
26 例如:
27 /boot在:/dev/sdc12下面,
28 则“安装启动引导器的设备”选择:/dev/sdc12
29 
30 9、确认分区信息,继续走,后面的就自己弄吧(孩子已经生出来了,后面的工作就自己处理吧)

重要的来了:分区

1 这个过程要重复4遍,分别将空闲的区域分为4个区,下边为具体的参数(以80G空闲空间为例)
2 逻辑分区   200M      ext4     挂载到/boot 启动引导区
3 逻辑分区   2048M      交换空间     ------- 缓存
4 逻辑分区   60000M     ext4    挂载到 /home 类似于win7下我的文档的东西
5 主分区      剩下的空间  ext4 挂载到 / 系统盘
6 注意:这里有可能出现分好两个区之后剩下的空间显示不可用的情况,这是因为硬盘最多只能有4个主分区.
7 解决方案是将原来的分区删除一个,我的电脑里就只剩c d e盘

3、添加Ubuntu到Windows的MBR引导程序中

 1 打开预先安装好的EasyBCD软件,
 2 选择左侧的“添加新条目”,
 3 选择右侧选项卡“Linux/BSD”,
 4 可以适当的给这个linux启动项合适的名字,比喻:Ubuntu 16.04
 5 选择驱动器:(Linux - 190MiB),此处就是前面创建的200M的/boot分区,秒懂?
 6 点击右边的“添加条目”,即添加完成。
 7 
 8 选择左侧的栏目“编辑引导菜单”,
 9 可以对引导菜单上下移动,重命名或删除,
10 可以设置引导菜单停留时间,最后别忘了点击“保存设置”。

4、有强迫症的点进来看

经过上面的引导设置步骤后,在你的windows系统盘根目录中,会出现NST目录。
切记:有强迫症的朋友,不要删除这个目录,这是linux的引导文件数据。删除了就无法启动linux了,需要再次使用EasyBCD软件重新添加引导。

在日后使用的过程中,遇到下面两种情况,不要慌:
*如果windows的启动引导破坏了, 可以用PE工具修复windows的引导。
*如果在使用windows的过程中,比喻清理磁盘,杀毒等,破坏了NST目录下的linux引导,使用EasyBCD软件重新添加引导。
View Code
原文地址:https://www.cnblogs.com/ccmldl/p/9534863.html