在一个U盘上安装win10及Ubuntu系统
第一次使用博客记录,纯文本,以后会改善一下,很多都是初学者,望海涵。我是在win10上操作的,以下是我的操作步骤,希望这些对你们有用。
这是一个同学在帮我装双系统的时候学到的,记录下来,也顺便复习一下步骤。嘿嘿。
本教程仅支持EFI启动的而计算机,EFI是一种操作系统的引导方式。
操作系统开机步骤:开机之后,BIOS芯片上电自检(POST)并初始化各种硬件,之后会读取磁盘的固定区域来寻找启动程序( 0 面 0 道 1 扇区),操作系统会把自己的引导程序写在里面,当BIOS 发现这段程序之后,就会交出控制权,操作系统就启动了。这种引导方式被称为 Legacey Boot,这种含了启动程序区块的分区表格式被称为主引导记录(MRB)。
而EFI 与 Legacey不同,它并不从磁盘的固定位置去寻找启动程序,而是在每一个分区中寻找EFI文件夹中的引导程序。所以对于Legacey方式的操作系统来说,想让磁盘可引导,就要用一些特殊程序写入启动区块,实现多系统启动非常麻烦。而EFI 的启动程序和普通文件放在一个地方,把一个支持EFI 的操作系统安装盘扔进U盘就可以了,不需要其他多余的操作。
U盘分区
首先是把U盘分区,一个分区用来装win10(5G),另一个用来装Ubuntu(5G)。
需要软件:
解压工具:windows下,7zip,用于解压等会儿需要下载的文件。
分区工具:DiskGenius,简称DG。http://www.diskgenius.cn/download.php
将U盘连接到电脑,打开DG,切换到U盘。右键分区,DG 每次修改分区都需要点击左上角的保存。一次性建立2个新分区,都选择主磁盘分区类型,分区格式都为FAT32,建议win10建5G,Ubuntu建5G。确定之后,记得点保存。
关闭DG,可以在资源管理器中看到出现的U盘了。
##备份Ubuntu。
所需软件:
UNetBootin,支持将镜像写入到分区而不是整个硬盘
https://sourceforge.net/projects/unetbootin/
下载Ubuntu 18.10镜像,https://www.ubuntu.com/download/desktop
注意不要把win10放在第一个分区,否则其后分区的系统都无法进入。因为有的EFI BIOS会直接从U盘能识别的第一个区启动,其后的分区就没用了,所以我们将一第个分区装Ubuntu。因为Linux发行版本大多含有一个叫做GRUB的引导程序,这个程序可以从其自带的命令行跳转到另一个分区来启动。
启动 UNetBootin,点击下部分的 光盘镜像,点击三个点的按钮选择Ubuntu镜像,选择刚刚建立的分区之一作为目标。之后就等待写入,完成后重启就可以了。
备份Win10
下载Win10镜像,https://www.microsoft.com/en-us/software-download/windows10
启动 UNetBootin,点击下部分的 光盘镜像,点击三个点的按钮选择Win10镜像,选择刚刚建立的分区之一作为目标。之后就等待写入,完成后重启就可以了。
安装新系统的注意事项
我在这里掉过坑,记录一下,大家也可借鉴。
在用U盘方式安装的之前,进入电脑的BIOS界面【点击win徽标-->设置-->恢复-->高级启动下的立即重新启动-->疑难解答-->高级选项-->UEFI-->重启】进入BIOS界面之后,选择BOOT下的USB Boot 将其设置为enable,下面的EFI 顺序也要改变一下,不要将Win10设为第一个,不然U盘上的系统有可能显示不完全。