ubuntu装到U盘中当便携系统使用

说在前头,我装的ubuntu 18.04出了点小问题,问题及解决办法在最后

一、提前准备

下载VM VirtualBox、Ventoy两个软件。你需要安装的系统的iso文件,我安装的是Ubuntu18.04ubuntu-releases-18.04安装包下载_开源镜像站-阿里云 (aliyun.com)Ubuntu18.04

二、安装过程

2.1 VM VirtualBox设置

创建固定大小的 vhd/vdi,注意只支持静态大小的,不支持动态扩展类型的。然后把支持的 Linux 系统安装到 vhd/vdi 中即可。我选择的文件夹是本地磁盘,第一次装的时候怕会把安装的磁盘格式化还专门备份了一下,后来发现文件没少(即使后期安装ubuntu系统提示会格式化)。
安装过程和普通安装没有任何差别,可以借助 VirtualBox 来完成(创建硬盘时可以选择 vdi或vhd)。
注意:
1. 虚拟硬盘必须是全新创建的,不能使用之前用过的。(不然装出来很容易有问题)
2. 新版本的 VirtualBox 在创建虚拟机时不要选择操作系统ISO文件,等创建完虚拟机之后再添加ISO文件进行安装。

注意,为了最终的 vhd/vdi 文件既能在 Legacy BIOS 模式下启动,也能在 UEFI 模式下启动。
安装系统时,VirtualBox 必须设置为 UEFI 模式!
安装系统时,VirtualBox 必须设置为 UEFI 模式!
安装系统时,VirtualBox 必须设置为 UEFI 模式!

 2.2 安装linux系统及在系统中的设置

首先,点击启动

 然后进入页面根据提示就可以安装linux系统(这里应该会让你选择刚才下载的操作系统ISO文件Ubuntu18.04)。安装完成后进入linux系统,执行 vtoyboot 脚本。这一步是为了在系统中做一些处理,以支持Ventoy启动。从 Releases · ventoy/vtoyboot · GitHub  下载压缩包即可。我是通过7zip进行解压(安装7zip的命令:sudo apt-get install p7zip),然后以root权限执行里面的脚本 sudo bash vtoyboot.sh 脚本执行完之后,使用 poweroff 命令关机。

2.3 ventor设置

使用 ventoy 软件将 U盘转换成 ventoy U盘。

2.4 拷贝到U盘,改后缀名为 .vtoy 然后用 Ventoy 启动

完成前面2步之后,就可以把 vdi/vhd 文件(只拷问这一个文件)拷贝到 U盘中,重启电脑,然后通过Ventoy启动它了。
注意,必须把文件后缀名改为 .vtoy 才可以正常启动。
推荐保留原来的后缀名,同时增加一个 .vtoy 后缀。比如: CentOS7.vhd.vtoy   ubuntu20.04.vdi.vtoy   Manjaro.vhd.vto

2.5 进入bios系统后

将U盘插入电脑开机,在开机过程中进入bios设置界面(好像华硕按F2或del,戴尔按F2、F12、del),bios页面如下:

在这个页面的红框位置选择 启动文件,把你新建的linux系统的文件放在第一位,那么下次你的U盘插入电脑时就会先打开你新建的linux系统(配图随便配的,知道位置就好,里面没有新建的linux文件)。

三、遇到的一些问题

3.1 看别人的帖子说ubuntu 18.04会出现花屏问题,当然,我真的遇到了。帖子说换成16.04或者20点几就好了,当然我没换,不然太费功夫了,参考下边两个帖子可以解决这个问题。

 解决安装Ubuntu 18.04时花屏的问题 - 知乎

https://www.cnblogs.com/liulianzhen99/articles/17683141.html

3.2 出现如下问题,我出现的原因好像是虚拟磁盘没有全新创建

四、参考

Plugin.VtoyBoot . Ventoy

  • 13
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值