我正在使用Ubuntu 16.04的Live CD,并尝试在USB上创建一个持久映像。我已经尝试了所有方法,但都没有成功。我的电脑是Toshiba Satellite C-50 B型号。请帮忙解决,这非常重要。
我假设您已经下载了Ubuntu 16.04的.iso文件。如果没有,请先下载。
我尝试从Live USB启动运行这些指令,所以它们应该也适用于LiveCD。 请注意,我正在从一个与我打算制作成持久系统的USB存储器不同的USB存储器上进行启动。也就是说,我有两个USB存储器:
打开终端(Ctrl+Alt+T),然后逐个运行以下命令:
sudo add-apt-repository universe
sudo add-apt-repository ppa:mkusb/ppa
sudo apt-get update
sudo apt-get install mkusb
mkusb
(GUI版本)有一些依赖项在Ubuntu的实时版本中没有预安装/激活。sudo apt-get install mkusb-nox
我将专注于主要的图形用户界面版本,因为那是我使用过的版本。所以如果你安装了默认的mkusb
(图形用户界面版本),运行以下命令:
sudo -H mkusb /path/to/iso/filename.iso p
例如,我将我的Ubuntu ISO文件复制到主文件夹中,所以我输入:
sudo -H mkusb ubuntu-16.04-desktop-i386.iso p
p
参数告诉mkusb我想要一个持久化的live安装。如果你省略它,你将得到一个简单的live USB。屏幕4、5:只需点击退出,让mkusb
决定最佳操作。
在此之后,mkusb
将加载一些文件。请耐心等待,直到下一个输入屏幕出现。
屏幕6:输入您想要分配给持久文件系统的USB驱动器空间的百分比。剩余空间将显示为便携式存储设备。
注意:不要输入100%这样的值,因为Ubuntu操作系统文件需要一些内存。显然,现在输入100%是可行的。正如@LMB评论中提到的,使用100%意味着整个USB用于操作系统和持久存储。
完成!
整个过程应该类似以下内容。
在终端中运行以下命令:
mkusb
选择默认值:
现在将您新制作的持久驱动器插入任何系统中,并检查它是否真的可以在重新启动后存储数据/设置(我的可以)。
您可以参考Calvin Bui的漂亮教程此处一步一步地指导您完成GUI,或者阅读详细的文档{{link3:https://help.ubuntu.com/community/mkusb}}
之前有过关于它的讨论https://askubuntu.com/a/753163/585316,我觉得很有用。
mkusb
(版本12)已更名为dus
。关于dus
的更新版本可以在此处找到:https://askubuntu.com/a/853839/585316。mkusb
已经进行了很多重新设计。因此,这个答案不再适用于开箱即用。需要更新。 - Jarl