安装Ubuntu到U盘移动硬盘(支持UEFI启动)

安装Ubuntu到U盘/移动硬盘(支持UEFI启动)

一、此教程对应的是这种情况:

想要将Ubuntu系统安装到U盘之中,但是自己的电脑采用的是UEFI secure boot 的启动方式,不想将其改为legacy或者UEFI insecure boot 的方式,因为后两者可能导致预装的win 8,win10系统无法启动,需要再改回secure boot 的方式才可以启动。UEFI 和legacy 两种方式(也有人称为UEFI 和BIOS 两种方式。。。)的区别自行百度。

PS:

1、没有图片,因为基本上所有操作点都写出来了,截图拍照太蛋疼了。。。

2、可能造成的问题就是,legacy方式可能引导不了。。。。。。

3、装之前,最好了解一下自己的电脑硬件是否支持Ubuntu,笔者的网卡就TM的不支持,虽然网卡的官网上有解决方法,但是复杂的一笔。。。。

二、以下三个步骤的解释:

第一步:UEFI启动需要磁盘为GPT分区格式(为何如此,UEFI和legacy的区别中有,百度了的自然懂)

第二步:用虚拟机安装会自动分好区,不需要自己再分区,也是为了防止在liveUSB安装的时候出现是否强制UEFI的窗口(因为这个窗口里的话很吓人,所以我才坚决一定要有这个第二步的,勇士可以尝试直接liveUSB然后强制uefi,可能没啥问题,但是我的是新电脑,不想尝试)。这一步安装好的系统,虽然有EFI分区,但是如果手动将EFI分区里面的引导文件add到主板的引导选项中,也是不能引导的,会出现invalid signature的提示,这个和UEFI启动方式的安全性有关(之前百度了的懂。。。)

第三步:使用已经分好了的分区安装系统。。。。。(没什么好说的,都这一步了)

 

三、需要的准备:

两个U盘,一个做live usb盘,一个是要装系统的U盘

Virtulbox虚拟机软件

Ubuntu的ISO文件,我使用的是15.04版本

Win7pe系统,随便什么pe系统,只是为了将U盘的格式换为GPT格式

 

Live usb的制作略,推荐用Universal USB installer,很方便。。。

 

四、详细步骤:

第一步:MBR转为GPT格式

 

1、安装virtualbox到电脑

 

2、新建一个虚拟机,名称win7pe,内存3000MB,不使用虚拟硬盘,点选确定。

 

3、点击设置,在存储中选择下载好的win7pe的ISO文件

 

4、USB设备那里要选择好你的U盘对应的USB接口类型(一开始只有USB1.0的可选,这是因为VIRTUALBOX软件有一个拓展(Oracle VM VirtualBoxExtension Pack)没有安装,从官网上下载,然后在virtualbox-管理-全局设定-拓展里面安装,有时候会安装失败,一般只要用管理员运行virtualbox就可以成功安装了)

 

5、虚拟系统设置好了,然后点选运行,等待系统加载好,在虚拟机的运行界面右下角一排图标那里,有个USB形状的图标,右击它,点选你的U盘,将U盘加载入虚拟机

 

6、然后打开pe系统的分区软件,将U盘的分区全部删除,将U盘的格式转化为GPT格式(不要问我这里怎么点按钮。。。不同pe不一样的)

 

第二步:用虚拟机安装Ubuntu到U盘

 

1、新建一个虚拟机,名称Ubuntu,内存3000MB,不使用虚拟硬盘,点选确定。

 

2、点选系统,点选启动efi

 

3、点击设置,在存储中选择下载好的Ubuntu的ISO文件

 

4、Usb设备那里选择好U盘对应的接口类型

 

5、设置完成之后,点选运行,右击虚拟机界面右下角的usb图标,加载你的U盘,然后在虚拟机界面选择install Ubuntu

 

6、然后选择语言->继续-清除整个磁盘,并安装系统-然后一路确定下去就好了(中间会跳出是否强制uefi的窗口,点选强制UEFI继续下去就好了)(先使用虚拟机安装一遍的目的之一就是为了避免用liveUSB安装的时候出现这个是否强制安装的窗口)

 

第三步:使用liveusb安装系统到U盘

 

1、将liveUSB和U盘都插上电脑,启动电脑,然后点击F12之类的按钮,打开bootmanager界面,选择从你的liveUSB设备启动

 

2、然后选择install Ubuntu

 

3、选择语言->继续

 

4、选择其它选项

 

5、这时候你会发现,有efi分区,还有一个ext4的分区中有Ubuntu的系统,还有一个交换空间,这就是在虚拟机中安装好的系统了。双击ext4分区,选择格式为ext4,点击格式化,选择挂载点为 /  ,然后在下面有个安装引导到哪里的选项,一定要改掉!!!改为你的efi分区对应的位置(可能是sdb1这个位置,自己看清楚。。。),然后点选继续。

 

6、一步一步点下去,安装成功,重启就可以进Ubuntu的系统。

 

7、因为Ubuntu将它的引导放在了Windows boot 的前面,所以还要重启进入setup,将顺序改回来就好了(这个应该都懂。。。)

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
以下是在移动硬盘安装Ubuntu的详细步骤: 1. 准备工作 首先,你需要一台电脑和一个可启动Ubuntu安装U盘。确保你的移动硬盘至少有60GB的空间,因为Ubuntu需要至少20GB的空间。此外,你还需要备份移动硬盘中的所有数据,因为安装Ubuntu时,移动硬盘上的所有数据都将被删除。 2. 创建Ubuntu安装U盘 你需要从Ubuntu官网上下载Ubuntu的ISO镜像文件。下载完成后,使用Rufus或者Etcher等工具将ISO文件写入U盘中,制作成可引导的Ubuntu安装U盘。 3. 启动电脑并进入BIOSUbuntu安装U盘插入电脑中,重启电脑,并按下F2、F12或Del键等打开BIOS设置。在启动选项中,选择从U盘启动。 4. 开始安装UbuntuUbuntu安装程序启动后,选择安装Ubuntu。在安装类型中,选择“其他选项”,并点击“继续”。 5. 创建分区 这里需要手动创建分区,选择你的移动硬盘,并点击“新建分区表”。选择“GPT”分区表类型,并点击“确定”。然后,创建一个名为“/boot”的分区,大小为512MB,文件系统类型为“ext4”。接下来,创建一个名为“/”(根目录)的分区,大小为至少20GB,文件系统类型为“ext4”。最后,创建一个名为“swap”的分区,大小为你内存的两倍。 6. 安装Grub引导程序 在安装位置中,选择你的移动硬盘,并点击“安装”。安装完成后,选择“继续测试”,打开终端,输入以下命令: sudo mount /dev/sdXY /mnt sudo grub-install --boot-directory=/mnt/boot /dev/sdX 其中,sdXY是你的“/boot”分区,sdX是你的移动硬盘的设备名称。 7. 完成安装 安装完成后,重启电脑,并从移动硬盘启动。此时,你应该能够看到Grub引导程序,选择Ubuntu即可进入系统。 8. 在其他电脑上使用 将移动硬盘插入其他电脑中,按下F2、F12或Del键等打开BIOS设置,选择从移动硬盘启动即可。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值