![通过 USB 运行 Ubuntu Live,具有完全持久性和 NTFS 文件系统](https://linux22.com/image/1203068/%E9%80%9A%E8%BF%87%20USB%20%E8%BF%90%E8%A1%8C%20Ubuntu%20Live%EF%BC%8C%E5%85%B7%E6%9C%89%E5%AE%8C%E5%85%A8%E6%8C%81%E4%B9%85%E6%80%A7%E5%92%8C%20NTFS%20%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F.png)
我有一个问题,希望有办法实现我的愿望。基本上,我有一个 64 GB 的 U 盘,我想用它一部分用于存储,一部分用于播放实时 CD(或者更好的是 USB)。主要关键点是:
- 存储分区应可供 Windows 读取
- 我希望能够在 Ubuntu 操作系统上安装新的应用程序(我认为通常的持久性只允许保留文档 - TBC)
- 我想要运行这个的计算机是相当新的(所以是 UEFI 固件),但如果有办法使它与 BIOS 兼容(例如 BIOS 和 UEFI PC 中的 UBuntu 启动安装盘)那就太好了。
- 加分点:减少 USB 磨损的建议
我尝试了 unetbootin,但无法使存储分区出现在 Windows 上。我尝试直接在 U 盘上安装 Ubuntu,但无法正常启动(我使用的是启用了 UEFI 的 Virtualbox;它在 Virtualbox 中启动,但在真实 PC 上却无法启动)。
有没有什么办法可以做到这一点?
答案1
概述
请参阅此链接,
在安装之前先试用 Ubuntu(Kubuntu、Lubuntu、Xubuntu 等)
您可以使用由以下人员创建的持久实时驱动器来完成所有这些操作:穆库斯布-杜斯。
您还可以创建一个已安装的系统,该系统可在 UEFI 和 BIOS 模式下启动
回答你的问题
mkusb 创建一个持久的实时驱动器,其中分区 #1 具有 NTFS 文件系统,Windows 可以读取该文件系统。(有时 Windows 想要修复它。它会发现没有错误,但之后它就很高兴了。可能它想标记它已经接受了它。)
在持久实时系统中,您可以安装程序包。但是您不能使用新内核,因为持久性的覆盖系统是在实时系统的 Linux 内核启动后激活的。通常您应该避免一般升级就像你对已安装的系统所做的那样。(但是如果你有足够的驱动器空间用于 casper-rw 分区,你可以进行一般升级。我正在用 60 GB 的 SSD 测试它,它已经运行了很长时间。)否则,如果你想要一个完全最新的系统,你应该使用已安装的系统(在 USB 驱动器中)。
mkusb 创建一个持久的实时驱动器,可以在 UEFI 和 BIOS 模式下启动。有关更多详细信息,请参阅此链接,
mkusb 建立了一个持久的实时系统,其中日志功能被关闭,从而减少了磨损。
如果您安装了一个系统,则应考虑以下几点,如下链接所述,
help.ubuntu.com/community/Installation/UEFI-and-BIOS#Final_system_tweaks
- 在 /etc/fstab 中添加挂载选项 noatime
- 关闭日记
- 也许删除交换
实时/便携式 SSD
AskUbuntu 的 @karel 建议:从耐用性角度来看,USB 闪存驱动器并不是安装实时 USB 发行版的最佳设备。一些实时/便携式 SSD 的外形尺寸与实时 USB 几乎相同,容量高达 256GB。正如您所料,实时/便携式 SSD 比普通 USB 闪存驱动器贵很多。
我同意这是一个不错的选择,如果你愿意付费的话。另请参阅这些链接,
help.ubuntu.com/community/Installation/FromUSBStick#Notes_about_speed
help.ubuntu.com/community/Installation/FromUSBStick#The_flash_hardware