移动硬盘安装Ubuntu系统(UEFI引导)的一些记录

移动硬盘需要提前将磁盘分区表类型转为GUID(即 GPT)

转换方法:使用DiskGenius软件,选中磁盘右键,选择 “转换分区表类型为GUID格式” 。

磁盘分区

为了避免安装系统时出现 “分配到/的分区/dev/sdb3开始于3584字节,使用磁盘的最小对齐,这可能造成非常差的性能” 这样的错误,可以提前在Windows系统下将分区创建好。

使用DiskGenius,创建分区如下:

注意

  • 序号0的分区【本地磁盘(G:)】是一个FAT32类型的分区(其实是一个 ESP 分区),安装系统是需要将引导放在此分区,大小最好在200M以上,如图我分了514MB;
  • 序号1的分区【BIOS(H:)】实际上用不到,可以不创建;
  • 序号2的分区【Linux Swap Partition】是Linux系统下的交换分区;
  • 序号3的分区【分区(3)】是一个EXT4类型分区,用于挂载 /;
  • 序号4的分区【分区(4)】是一个EXT4类型分区,用于挂载 /home。

序号0的分区(ESP分区)为磁盘第一个分区,创建好之后格式化。

EXT4分区也要格式化,簇大小选择4096(即 4K对齐)。

安装时的分区配置

注意

假设sdb是待安装Ubuntu的磁盘:

  • sdb1 需要选择 “EFI系统分区”;
  • sdb2 没有用处;
  • sdb3 选择“用于交换空间”;
  • sdb4和sdb5分别挂载 / 和 /home。

所有分区都不要格式化(之前已经格式化过了)。

安装启动引导器的设备选择 sdb1。(安装结束后,我发现sdb1上并没有任何引导文件,不知道哪里出了问题,之后会介绍解决方法。)

ESP分区没有引导文件的解决方法

进入U盘中的Live Ubuntu系统,插上移动硬盘,连上网络,安装一个叫 “boot-repair” 的软件。

步骤

sudo apt-add-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair

安装完成后,执行 boot-repair 即可启动软件,然后选择 “Recommended repair” 等待引导修复完成。

修复完成之后,在ESP分区会出现一个名为 EFI 的目录,里面有 BOOTubuntu 两个子目录,用来启动 Ubuntu 系统的引导文件就是位于 ubuntu 目录中的 shimx64.efi 文件 。

BIOS设置(不同品牌的计算机有差异)

以下是Acer品牌的计算机的设置方法:

  • 重要)进入计算机的BIOS,在 Boot 选项卡中设置 Boot ModeUEFI
  • 关闭 “Secure Boot” (注:据说可以不关闭,我没有试验过);
  • Security 选项卡中选择 “Select an UEFI file as trusted for executing:”,在目标设备上(移动硬盘的ESP分区)选择 /EFI/ubuntu/shimx64.efi ,输入引导项的名称,回车即可;
  • 保存BIOS设置,退出。再次开机在启动项中选择刚刚添加的引导即可进入Ubuntu系统。

原文地址:https://www.cnblogs.com/duduhuo/p/9206434.html

时间: 2024-11-12 11:12:56

移动硬盘安装Ubuntu系统(UEFI引导)的一些记录的相关文章

重新学习ubuntu -- 学习UEFI 引导安装系统

UEFI 引导知识 近几年电脑引导模式都转成了UEFI,近期集中学习一下,并借此机会学习一下双系统安装的知识. win 10 + ubuntu UEFI 准备工具 windows 10 原版系统 Iso ubuntu 18.0.1 官网下载的ISO 支持UEFI 引导的PE 和 大于4G的U盘一个 支持UEFI 电脑一台 前期准备工作 制作Ubuntu 安装U盘 >ultraiso 软件来把ubuntu 安装文件写入U盘里 把windows10 把iso放入PE U盘里 安装系统 利用PE 把硬

ubuntu下搭建android开发环境(一)安装ubuntu系统(by 星空武哥)

    转载请标注原创地址:http://blog.csdn.net/lsyz0021/article/details/52187026 ubuntu下搭建android开发环境(一)安装ubuntu系统 ubuntu下搭建android开发环境(二)设置ubuntu的root管理员密码 ubuntu下搭建android开发环境(三)ubuntu安装搜狗输入法 虽说已经有很多ubuntu的安装教程了,但是今天我还是要写一篇这样的文章,因为这篇文章是为了在ubuntu下搭载android开发环境所

2016031901 - U盘安装ubuntu系统

使用U盘安装ubuntu系统 01.进入u盘安装 个人使用闪迪做的安装盘

使用VMWare12.0安装Ubuntu系统

使用VMWare12.0安装Ubuntu系统 1. VMware 的安装相对较简单,这里就不再阐述. 推荐学习VMware的网站 (1)VMware由浅入深学习笔记 http://blog.51cto.com/zt/574 (2)为学习Hadoop使用VMware准备3台一模一样的Linux虚拟机的详细搭建过程 http://www.2cto.com/os/201408/327925.html\ 2.  (VMvare)虚拟机网络类型选择解析 虚拟机的网络配置具体分以下三种: 网桥模式 NAT模

安装虚拟机,安装ubuntu系统,安装libfm

1.运行vmware.exe,安装虚拟机2.在选择操作系统界面,添加ubuntu的iso镜像文件,安装ubuntu系统3.创建windows系统与ubuntu系统的共享文件夹 (1)找到 VMwareTools.x.x.x-xxxx.tar.gz文件,移动到/tmp文件夹下,解压缩 (2)进入vmware-tools-distrib文件夹,运行./ vmware-install.pl  (3)在虚拟机设置中选择要共享的文件夹5.将libfm的压缩包放在共享文件夹下6.cd /mnt/hgfs,找

制作U盘安装Ubuntu系统

制作U盘安装Ubuntu系统: 1.下载Ubuntu 桌面版iso(版本不限) 2.下载安装Ultraiso软件 3.插入U盘(2G以上都可) 4.用Ultraiso软件打开Ubuntu iso,点击启动--写入硬盘(会自动识别U盘)--写入--结束

Spark教程-构建Spark集群-安装Ubuntu系统(2)

3.点击“Finish”完成虚拟系统的创建,如下图所示: 点击我们创建的Ubuntu,如下所示 点击“CD/DVD(IDE)”进入如下界面 选择我们的Ubuntu的ISO的具体存放路径,选择好后如下图所示: 点击“OK”完成设置: 点击“Memory”,进入如下界面: 此时把我们虚拟的内存设置为2G,如下所示: 点击“OK”完成设置. Spark教程-构建Spark集群-安装Ubuntu系统(2)

Spark教程-构建Spark集群-安装Ubuntu系统(1)

Unbuntu系统是我们开发Hadoop时最常用的操作系统,下面带领大家一步步完成Vmware虚拟机下Unbuntu系统的安装 创建Vmware中的虚拟系统: 我们选择的是“Typical”的方式,点击“Next”进入下一步: 选择稍后安装操作系统,点击“Next”进入下一步: 选择安装Linux系统的Ubuntu版本,点击“Next”进入下一步: 家林这里选择了自定义系统的存放路径为“E:\VMware\Virtual Machines\Master” 如下图所示: 点击“Next”进入下一步

U盘快速​安装Ubuntu系统

U盘快速安装Ubuntu系统 在Windows系统环境下,此向导旨在帮助大家借助U盘安装Ubuntu. 准备工作: 准备1个U盘,至少2GB空间,做好资料备份,因为U盘会被格式化: 查看打算安装Ubuntu系统的电脑是否支持U盘启动: 系统硬件配置要求:384MB以上内存,6GB以上可用硬盘空间,CPU主频700MHz  以上: 互联网连通. 下载镜像: 下载Ubuntu系统安装镜像文件. 下载地址:www.ubuntu.com/getubuntu/download. 制作U盘启动盘: 下载U盘