![从 USB 驱动器安装 Ubuntu](https://linux22.com/image/1162018/%E4%BB%8E%20USB%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%AE%89%E8%A3%85%20Ubuntu%20.png)
我的 HP Proliant Microserver USB 启动和运行棒出现故障,因此我按照之前的记录在我的 Mac 上创建了一个新的 Ubuntu 16.04 USB 可启动棒,例如:
hdiutil convert -format UDRW -o ubuntu-16.04-server-amd64.img ubuntu-16.04-server-amd64.iso
diskutil list # shows disk3
diskutil unmountDisk /dev/disk3s1
dd if=ubuntu-16.04-server-amd64.img.dmg of=/dev/rdisk3 bs=10m # Write to the first partition!!!
diskutil eject /dev/disk3
然后我将 USB 插入 HP 并启动,进入安装过程,我按照所有步骤进行操作,直到分区,我选择了使用整个磁盘。然后会弹出一个错误,指出写入分区表时发生故障,可能是因为磁盘正在使用中,并建议重新启动。然后我尝试重新启动,但 USB 棒不再启动。
我也尝试了上述操作,使用 Ubuntu 18.04(来自 ubuntu-18.04-live-server-amd64.iso),但当它到达文件系统设置时,它显示没有可安装的磁盘(它必须自行安装)。点击“取消”后,系统将重新启动,重新开始安装过程。
我知道这在之前的 16.04 版本中是有效的,但不知道发生了什么——除非 USB 驱动器有问题?
任何建议都将不胜感激。请注意,Ubuntu 必须从原始启动 USB 棒运行,并具有完整功能,例如创建用户、网络配置、磁盘卷等。
答案1
如果你有两个 USB 闪存盘(和两个 USB 端口),事情就会变得简单得多,你可以容忍一些错误。其中一个闪存盘可以很便宜、很小,但速度很慢,至少有 2 GiB 用于 Ubuntu Server、Lubuntu、Xubuntu,4 GiB 用于标准 Ubuntu Desktop 和其他版本的 20.04.x LTS。另一个应该更强大,可以很好地为已安装的系统服务。请参阅此链接,
help.ubuntu.com/community/Installation/FromUSBStick#Prerequisites
但如果你真的想或必须安装到同一个 USB 驱动器中,你可以使用启动选项toram
。请参阅以下链接,
这将释放实时系统对启动驱动器的依赖,因此它将可作为安装的目标。
以下链接有更多详细信息,