Ubuntu系统安装在移动固态硬盘,实现在不同电脑即插即用_硬盘直接安装ubuntu系统-程序员宅基地

技术标签: ubuntu  linux  

一、前期准备

  1. 一个用于制作系统启动盘的U盘
  2. UltraISO软件:直接百度搜索,下载试用版即可
  3. DiskGenius软件(用于磁盘分区)
  4. 待安装系统的移动固态硬盘SSD

二、制作系统启动盘

2.1 Ubuntu20.04系统下载

  • Ubuntu官网找到自己想要的版本,比如20.04.5版本,下载对应的 ubuntu-20.04.5-desktop-amd64.iso 文件。在这里插入图片描述

  • 如果下载太慢,可以到清华镜像源网站下载,速度会快很多在这里插入图片描述

  • 下载完Ubuntu系统文件后,开始制作U盘启动盘。

2.2 制作U盘启动盘

  1. 打开UltraISO软件,点击左上角 “文件” -> “打开…” -> 找到并选择刚刚下载的Ubuntu镜像文件(.iso文件)在这里插入图片描述
  2. 镜像文件加载完成后,点击左上角“启动”→“写入硬盘映像”在这里插入图片描述
  3. 弹出提示框,选择自己的U盘,然后点击“写入”就开始制作系统启动盘,等待一段时间后提示制作完成。在这里插入图片描述

三、 磁盘分区(重点)

  1. 打开DiskGenius软件,选中自己准备装系统的磁盘(根据型号确定),比如我这里是SamsungPSSDT7。
  2. 选中磁盘,鼠标右键选择 “转换分区表类型为GUID模式”这一步很关键,决定了移动硬盘上的Ubuntu系统插在不同电脑上都能运行在这里插入图片描述
  3. 磁盘分区,可以分四个区:
    • ESP(0)分区 :文件系统类型为FAT32,大小我分配为1.0GB。该分区用于Linux系统的 /boot引导分区,后续启动 Ubuntu 系统的引导文件将会放在这个分区下的EFI目录,所以这个分区很重要
    • 分区(1):文件系统类型为Linux swap partition,大小我分配为16.0GB。该分区用于Linux系统的swap交换空间。
    • 分区(2):文件系统类型为EXT4,大小我分配为64GB。该分区用于Linux系统的 “/” 目录。
    • 分区(3) :文件系统类型为EXT4大小我分配为320 GB。该分区用于Linux系统的 “/home” 目录。
    • 我这里是将系统安装在1T的移动固态硬盘,除了上述4个分区外,还剩530G左右,剩下的这部分可以当作一个正常的存储硬盘来用。
  4. 特别提醒:个人测试的情况是,只有 转换分区表类型为GUID模式,且硬盘的最开始位置是ESP分区(EFI格式) 才能保证移动硬盘上安装的Ubuntu系统插在不同的电脑上都能运行。

四、Ubuntu系统安装(常规)

  1. 在电脑上同时插入U盘启动盘和准备安装系统的移动固态硬盘;
  2. 重启电脑进入BIOS(我的电脑型号为联想拯救者 REN-7000K,开机按F2进入BIOS)
  3. 进入BIOS后,设置启动优先级为U盘启动优先
  4. 接下来的过程比较常规,安装Ubuntu -> 选择语言 -> 正常安装 -> 安装类型为“其他选项” -> 安装启动引导器的设备(一定要选择 /boot 对应的分区ESP0, 不然启动不了) -> 选择地区 -> 用户名、密码设置 -> 等待安装完成

这部分的具体过程(图文详细)可以参考以下两个教程:
- 在移动硬盘上安装Ubuntu20.04教程
- 新手安装 Ubuntu 操作系统步骤教程

五、boot-repair(重要)

按照上述过程安装系统后,根据提示拔掉U盘,能够正常进入Ubuntu系统。

但是,当把移动固态硬盘插到其他电脑时,是不能正常使用的,原因是移动硬盘的ESP分区中没有引导文件,解决过程如下:

  1. 重新插上U盘和移动固态硬盘,进入BIOS选择U盘优先启动,进入U盘中的Ubuntu系统后,选择 Try Ubuntu without installing
  2. 连上网络,安装 boot-repair 软件:
sudo apt-add-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair
  1. 安装完成后,打开终端执行该软件
# 打开一个终端
boot-repair
  1. 选择 “Recommended repair” ,等待修复完成
  2. 如何确认修复完成:
  • 如果修复完成,在ESP分区会出现一个名为 EFI 的目录,里面有 BOOT 和 ubuntu 两个子目录,用来启动 Ubuntu 系统的引导文件就是位于 ubuntu 目录中的 shimx64.efi 文件
  1. 确认修复完成后,就可以将移动固态硬盘插在不同电脑上运行Ubuntu系统了。

这部分过程主要参考以下教程:

六、关键点汇总

  1. 移动固态硬盘需要通过DiskGenius(或类似功能的软件)将磁盘类型转换为GUID格式。
  2. 为避免安装系统时出现磁盘分区不对齐、引导分区未在磁盘最开始位置等问题,最好提前将磁盘创建好分区。
  3. 安装系统时,选择安装启动引导器的设备,一定要选择所创建的ESP(0)分区, 不然启动不了,因为ESP(0)分区对应系统的/boot引导分区。
  4. 为了使移动硬盘上安装的Ubuntu系统在不同电脑上运行,需要执行 boot-repair 过程,创建ESP分区的EFI目录。

七、参考教程

  1. 在移动硬盘上安装Ubuntu20.04教程
  2. 新手安装 Ubuntu 操作系统步骤教程
  3. 移动固态硬盘中安装Ubuntu18.04,并且运行于其他电脑
  4. 移动硬盘安装Ubuntu系统(UEFI引导)的一些记录
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/hypc9709/article/details/127941834

智能推荐

leetcode 172. 阶乘后的零-程序员宅基地

文章浏览阅读63次。题目给定一个整数 n,返回 n! 结果尾数中零的数量。解题思路每个0都是由2 * 5得来的,相当于要求n!分解成质因子后2 * 5的数目,由于n中2的数目肯定是要大于5的数目,所以我们只需要求出n!中5的数目。C++代码class Solution {public: int trailingZeroes(int n) { ...

Day15-【Java SE进阶】IO流(一):File、IO流概述、File文件对象的创建、字节输入输出流FileInputStream FileoutputStream、释放资源。_outputstream释放-程序员宅基地

文章浏览阅读992次,点赞27次,收藏15次。UTF-8是Unicode字符集的一种编码方案,采取可变长编码方案,共分四个长度区:1个字节,2个字节,3个字节,4个字节。文件字节输入流:每次读取多个字节到字节数组中去,返回读取的字节数量,读取完毕会返回-1。注意1:字符编码时使用的字符集,和解码时使用的字符集必须一致,否则会出现乱码。定义一个与文件一样大的字节数组,一次性读取完文件的全部字节。UTF-8字符集:汉字占3个字节,英文、数字占1个字节。GBK字符集:汉字占2个字节,英文、数字占1个字节。GBK规定:汉字的第一个字节的第一位必须是1。_outputstream释放

jeecgboot重新登录_jeecg 登录自动退出-程序员宅基地

文章浏览阅读1.8k次,点赞3次,收藏3次。解决jeecgboot每次登录进去都会弹出请重新登录问题,在utils文件下找到request.js文件注释这段代码即可_jeecg 登录自动退出

数据中心供配电系统负荷计算实例分析-程序员宅基地

文章浏览阅读3.4k次。我国目前普遍采用需要系数法和二项式系数法确定用电设备的负荷,其中需要系数法是国际上普遍采用的确定计算负荷的方法,最为简便;而二项式系数法在确定设备台数较少且各台设备容量差..._数据中心用电负荷统计变压器

HTML5期末大作业:网页制作代码 网站设计——人电影网站(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 dreamweaver作业静态HTML网页设计模板_网页设计成品百度网盘-程序员宅基地

文章浏览阅读7k次,点赞4次,收藏46次。HTML5期末大作业:网页制作代码 网站设计——人电影网站(5页) HTML+CSS+JavaScript 学生DW网页设计作业成品 dreamweaver作业静态HTML网页设计模板常见网页设计作业题材有 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、 酒店、 舞蹈、 动漫、 明星、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、 军事、 游戏、 节日、 戒烟、 电影、 摄影、 文化、 家乡、 鲜花、 礼品、 汽车、 其他 等网页设计题目, A+水平作业_网页设计成品百度网盘

【Jailhouse 文章】Look Mum, no VM Exits_jailhouse sr-iov-程序员宅基地

文章浏览阅读392次。jailhouse 文章翻译,Look Mum, no VM Exits!_jailhouse sr-iov

随便推点

chatgpt赋能python:Python怎么删除文件中的某一行_python 删除文件特定几行-程序员宅基地

文章浏览阅读751次。本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。AI职场汇报智能办公文案写作效率提升教程 专注于AI+职场+办公方向。下图是课程的整体大纲下图是AI职场汇报智能办公文案写作效率提升教程中用到的ai工具。_python 删除文件特定几行

Java过滤特殊字符的正则表达式_java正则表达式过滤特殊字符-程序员宅基地

文章浏览阅读2.1k次。【代码】Java过滤特殊字符的正则表达式。_java正则表达式过滤特殊字符

CSS中设置背景的7个属性及简写background注意点_background设置背景图片-程序员宅基地

文章浏览阅读5.7k次,点赞4次,收藏17次。css中背景的设置至关重要,也是一个难点,因为属性众多,对应的属性值也比较多,这里详细的列举了背景相关的7个属性及对应的属性值,并附上演示代码,后期要用的话,可以随时查看,那我们坐稳开车了······1: background-color 设置背景颜色2:background-image来设置背景图片- 语法:background-image:url(相对路径);-可以同时为一个元素指定背景颜色和背景图片,这样背景颜色将会作为背景图片的底色,一般情况下设置背景..._background设置背景图片

Win10 安装系统跳过创建用户,直接启用 Administrator_windows10msoobe进程-程序员宅基地

文章浏览阅读2.6k次,点赞2次,收藏8次。Win10 安装系统跳过创建用户,直接启用 Administrator_windows10msoobe进程

PyCharm2021安装教程-程序员宅基地

文章浏览阅读10w+次,点赞653次,收藏3k次。Windows安装pycharm教程新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入下载安装PyCharm1、进入官网PyCharm的下载地址:http://www.jetbrains.com/pycharm/downl_pycharm2021

《跨境电商——速卖通搜索排名规则解析与SEO技术》一一1.1 初识速卖通的搜索引擎...-程序员宅基地

文章浏览阅读835次。本节书摘来自异步社区出版社《跨境电商——速卖通搜索排名规则解析与SEO技术》一书中的第1章,第1.1节,作者: 冯晓宁,更多章节内容可以访问云栖社区“异步社区”公众号查看。1.1 初识速卖通的搜索引擎1.1.1 初识速卖通搜索作为速卖通卖家都应该知道,速卖通经常被视为“国际版的淘宝”。那么请想一下,普通消费者在淘宝网上购买商品的时候,他的行为应该..._跨境电商 速卖通搜索排名规则解析与seo技术 pdf

推荐文章

热门文章

相关标签