如何在外接SSD/NVME上安装Ubuntu系统

本文详述了如何在外接SSD或NVMe硬盘上安装Ubuntu系统,包括基础准备工作、BIOS配置、安装过程、分区表创建以及阿里云源的配置,旨在提供一个清晰的安装流程,确保高效且安全地完成系统安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu Setup Guide

如何在外接SSD/NVME上安装Ubuntu系统


Contents

  • [基础准备工作]

  • [重新启动并配置BIOS]

  • [安装Ubuntu, Part 1]

  • [安装Ubuntu, 配置分区表]

  • [安装Ubuntu, Part 2]

  • [配置阿里云源]


基础准备工作

首先, 准备两个硬盘:

  • 一个为小容量USB Disk, 用于制作Ubuntu Startup Disk, 作为Ubuntu Installer, 记录设备名称, 此处为SanDisk USB

    Ubuntu Installer Disk
  • 一个为大容量SSD/NVMe Disk, 用于Ubuntu Workspace Disk, 作为Ubuntu Workspace, 此处为SAMSUNG SSD T3

    Ubuntu Workspace Disk

接着, 将两个硬盘, 全部格式化. 格式化时目标文件系统为Linux EXT4. 此处以Ubuntu平台为示例, Windows与Mac用户请自行百度, 两系统均存在类似工具.

请添加图片描述
请添加图片描述

最后, 使用工具, 在小容量USB Disk上制作Ubuntu Installer. 此处以Ubuntu平台为示例, Windows与Mac用户请自行百度, 两系统均存在类似工具.

WARNING 请务必仔细检查设备名称!!!确保选择了正确的目标设备!!!否则有可能抹去现有系统盘上的数据

  • 启动Creator:

    Launch Installer Creator
  • 选择设备:

    Select Device for Installer
  • 确认制作:

    Select Device for Installer

重新启动, 配置BIOS

在Ubuntu Installer制作完成后, 将上述两USB Disk全部连接PC, 然后重新启动PC. 在系统上电时, 进入BIOS. 进入BIOS的方式和使用设备高度相关, 此处仅作示意

此处目标设备为ThinkPad P73. 在出现OEM Logo时, 按下提示键, 进入BIOS:

Enter BIOS Enter BIOS

选择Boot Config:

Select Boot Config

将启动优先级调整为USB Device First. 调整结束后:

Set Boot Sequence
  • 首选的启动媒介为外接USB

  • USB设备名称有2个:

    • 其中一个为Ubuntu Installer, SanDisk USB, 它有Bootloader, 能够引导PC进入Ubuntu系统
    • 另一个为Ubuntu Workspace, SAMSUNG SSD T3, 它没有Bootloader, 不会引导PC进入Ubuntu系统
  • 保存BIOS设置, 重新启动设备, 若配置成功, 应当能看到如下的GRUB界面:

Start Installation

安装Ubuntu

接下来进入Ubuntu安装

选择语言:

Language Config

选择键盘Layout:

Keyboard Config

选择No Network Connnection

No Network Connection

安装类型选择Normal Installation & Device Drivers

Installation Type

硬盘分区选择Something Else, 自定义分区类型.

Custom Partition

创建分区表

接下来进入最重要的环节, 创建Partiton Table

WARNING 请务必仔细检查设备名称!!!确保选择了正确的目标设备!!!否则有可能抹去现有系统盘上的数据

首先, 选择正确的目标设备, 此处为Ubuntu Workspace Disk, SAMSUNG SSD T3, 点击New Partition Table

Select Workspace Device

WARNING 请务必仔细检查设备名称!!!确保选择了正确的目标设备!!!否则有可能抹去现有系统盘上的数据

确认:

Select Workspace Device

执行完成后, Ubuntu Workspace Disk会全部变成Freespace

Format Workspace Device

接下来创建分区. 个人习惯如下, 分区按照创建先后顺序排列:

  • swap, New Partition TypePrimary, Use Asswap, 推荐大小与PC物理内存相同.

    swap
  • boot, New Partition TypeLogical, Use AsEXT4 Filesystem, 推荐大小128/256MB.

    boot
  • root, New Partition TypeLogical, Use AsEXT4 Filesystem, 推荐大小为剩余的全部Free Space

    root

完成后目标设备上的分区表如下图所示, 点击Install Now, 启动安装:

Workspace Device Partition Table

安装Ubuntu

接下来, 完成剩余的配置, 等待安装成功:

选择区域:

Region Config

设置设备名, 账号/密码:

Device Config

等待安装结束:

Finish

按照提示重启PC, 完成安装.


配置阿里云源

在设备下电后, 断开Ubuntu Installer与PC的链接, 仅保留Ubuntu Workspace与PC的链接, 启动Ubuntu.

接下来还需要进行最后一步: 配置阿里云源, 更新系统软件. 此处至关重要, 有些设备只有在获取最新驱动后, 才能够正常使用Ubuntu

首先, 打开etc-apt-source.list

sudo gedit /etc/apt/sources.list

删除系统默认配置, 将以下阿里云源配置写入, 保存:

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted

## Major bug fix updates produced after the final release of the
## distribution.
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://mirrors.aliyun.com/ubuntu/ bionic universe
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic universe
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://mirrors.aliyun.com/ubuntu/ bionic multiverse
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic multiverse
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu bionic partner
# deb-src http://archive.canonical.com/ubuntu bionic partner

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted
deb http://mirrors.aliyun.com/ubuntu/ bionic-security universe
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security universe
deb http://mirrors.aliyun.com/ubuntu/ bionic-security multiverse
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates multiverse restricted universe main

然后执行系统更新:

sudo apt-get update && sudo apt-get update

配置成功后, 可以看到Packge URL均为阿里云源. 该设置能大幅提升相关依赖安装速度.

### 如何在Ubuntu系统中正确配置和安装Bootloader 要在外部SSDNVMe驱动器上成功安装并配置引导加载程序(Bootloader),需要按照特定的方法操作,以确保系统的正常启动。以下是关于如何实现这一目标的具体说明。 #### 1. 准备工作 为了能够顺利安装Ubuntu外接存储设备上,并设置好Bootloader,首先需要准备好必要的工具和软件包。可以从官方站点下载最新的Ubuntu ISO镜像文件[^2]。接着,创建一个可引导的USB设备用于安装过程。该USB设备应包含完整的Ubuntu安装介质及其内置的GRUB或其他支持的Bootloader。 #### 2. 安装过程中选择合适的磁盘分区方案 当通过上述可引导USB启动进入Live CD模式后,在实际执行安装之前要特别注意指定的目标硬盘位置。由于存在两个不同的USB设备——一个是仅作为临时安装媒介使用的SanDisk USB;另一个则是计划长期运行的操作系统所在的SAMSUNG SSD T3 ——因此必须明确区分两者以免误操作覆盖重要数据[^1]。 对于目标SSD/T3来说,推荐采用GPT分区表形式来适应现代UEFI标准下的多操作系统共存需求。同时分配足够的空间给根目录(/),交换区(swap area)以及其他个人偏好设定如/home单独挂载点等。 #### 3. 配置Grub Bootloader至选定设备 完成基本文件系统的布局之后,在即将结束整个安装流程前会有一步询问是否自动检测并写入grub bootloader的位置。此时应该手动干预,默认可能会尝试将boot记录放置于当前活动BIOS优先级最高的内部HDD/SSD之上而不是我们期望的外置单元里。 具体做法如下: - 打开终端窗口; - 输入命令`sudo fdisk -l`查看所有可用物理卷列表确认无误后再继续下一步骤; - 使用`sudo mount /dev/sdXn /mnt`(假设sdX代表你要修改的那个具体的块设备名,n表示相应编号); - 接着依次输入以下几条指令完成最终调整: ```bash for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done chroot /mnt grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu --recheck update-grub exit umount /mnt/{sys,proc,run,dev} umount /mnt ``` 以上脚本片段实现了切换到新建立好的环境当中去重新部署适合uefi架构版本号的grub efi模块,并更新菜单列表使得下次重启可以直接找到对应入口链接。 另外值得注意的是如果遇到某些特殊芯片组比如RK系列处理器,则可能还需要额外定制化固件才能达到理想效果[^4]。 #### 结论 综上所述,虽然理论上可以做到把linux发行版完全迁移到便携式的移动储存装置上面携带使用,但是实际动手实施起来还是存在一定复杂度和技术门槛的要求。除了常规步骤之外还涉及到针对不同硬件平台做出相应的适配处理措施等问题都需要仔细考量才行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值