过去几天我一直在尝试创建一个便携式操作系统。我的理由是
- 避免双重启动
- 让操作系统像 即插即用
在尝试使用外部 SSD 之前(因为它们价格昂贵),我首先尝试在 32 GB Sandisk Flashdrive 上安装操作系统,它运行非常顺畅。因此,我删除了除当前 Windows 之外的所有启动选项,并尝试在 SSD 上安装。
我购买了 Sandisk Extreme 和 Samsung T5,但 Ubuntu 安装没有按计划进行。在这两个驱动器上,它都直接进入GRUB 命令行。这感觉就像 UBUNTU 的死机蓝屏。我肯定已经尝试安装超过 10 次了,借助互联网上的答案。
我按照此链接中显示的步骤一步步操作。即使在我的情况下,我也只能在 (hd0, 1)/ 中看到内容。但我只能看到 1 个文件夹,即 efi/。我看不到链接中显示的任何其他文件夹。到处都发布了相同的答案。
文件夹 - lost+found/ bin/ boot/ cdrom/ dev/ etc/ home/ lib/ lib64/ media/ mnt/ opt/ proc/ root/ run/ sbin/ srv/ sys/ tmp/ usr/ var/ vmlinuz vmlinuz.old initrd.img initrd.img.old
对于我来说,这些文件夹都不可见。
让我告诉你我的 Ubuntu 安装过程。
- 打开尝试并安装 Ubuntu
- 完成了初始安装过程
- 点击了其他内容
- 16GB 用于交换(逻辑和存储结束)
- 其余为主分区、ext4 分区和根分区,作为“/”分区
- 下一步,下一步....
这是我所遵循的。
我得出的结论是 Ubuntu 无法安装在外部 SSD 中我希望这不是真的,应该有办法解决。它在 PenDrive 中运行良好。我只需插入 pendrive(已安装的操作系统而不是可启动的操作系统)即可开始使用 Ubuntu。
我选择 SSD 是因为它比 HDD 更耐用、速度更快。
如果我上述长问题难以理解,我愿意接受任何建议并做出解释以改进它。
如果需要我提供更多详细信息,请告知我。
答案1
来自 SUSE[1]
方法 1:
- 插入 Linux 操作系统安装 CD/DVD
- 重新启动计算机
- 进入“设置菜单”
- 禁用内置硬盘
- 保存设置并退出
- 计算机将重新启动,以便您看到 POST 屏幕
- 按下相应的键(戴尔笔记本电脑为 F12)以调出“一次性启动菜单”
- 选择从 CD/DVD 启动
- 安装 Linux 操作系统(按照正常安装程序)
- 唯一应该出现的设备是外部 USB 驱动器
注意:由于内置硬盘被禁用,Linux 操作系统别无选择,它将安装外部 USB 驱动器成为可启动设备所需的所有组件。
安装完成后:
- 删除 Linux 操作系统安装 CD/DVD
- 重新启动计算机
- 进入“设置菜单”
- 启用内置硬盘
- 将启动顺序更改为类似于
a. USB 设备
b. 内置硬盘
c. CD/DVD- 保存设置并退出
- 计算机将重新启动,以便您可以看到 POST 屏幕(让系统正常启动)
机器将启动到您新安装的 Linux 操作系统,并且不会了解或连接安装在计算机内部硬盘上的操作系统。
方法 2:
- 插入 Linux 操作系统安装 CD/DVD
- 关闭计算机
- 移除内置硬盘
- 启动计算机
- 计算机将启动,以便您看到 POST 屏幕
- 按下相应的键(戴尔笔记本电脑为 F12)以调出“一次性启动菜单”
- 选择从 CD/DVD 启动
- 安装 Linux 操作系统(按照正常安装程序)
- 唯一应该出现的设备是外部 USB 驱动器
注意:由于内部硬盘驱动器已被物理移除,Linux 操作系统别无选择,它将安装外部 USB 驱动器成为可启动设备所需的所有组件。
安装完成后:
- 删除 Linux 操作系统安装 CD/DVD
- 关闭计算机
- 安装内置硬盘
- 进入“设置菜单”
- 将启动顺序更改为类似于
a. USB 设备
b. 内置硬盘
c. CD/DVD- 保存设置并退出
- 计算机将重新启动,以便您可以看到 POST 屏幕(让系统正常启动)
机器将启动到您新安装的 Linux 操作系统,并且不会了解或连接安装在计算机内部硬盘上的操作系统。