我可以写一下我正在运行Ubuntu的USB记忆棒吗?

我从一个“试用Ubuntu”文件运行Ubuntu,我将其下载到我的USB记忆棒并从中启动。 从我可以运行Ubuntu时,我可以安装那个USB棒并写入它吗? 如果是这样,怎么样?

编辑以澄清:保存应用程序等设置并不重要; 我只是想保存一些特定的数据。

另一个编辑:我重新启动并再次启动。 这次找到了USB记忆棒(/ dev / sdb1),但它已经挂载(只读)到/ cdrom,所以我无法重新安装它。 USB记忆棒上的一个名为“README.diskdefines”的文件说它是Ubuntu 10.10 i386。

您可以使用以下命令以读写模式重新安装/cdrom上安装的分区:

 sudo mount -o remount,rw /cdrom 

我曾尝试写入我的cdrom驱动器,但它需要root权限,这实际上并不实用,因为每次我需要写入其挂载的文件夹时,我必须使用sudo / gksu

经过一些研究使cdrom文件夹可写,我意识到这里的问题很简单。 需要在Windows和Ubuntu上轻松共享数据(包括读取和写入)。 所以我改变了我的方法并使用了以下技术。

  1. 使用GParted在我的8GB USB记忆棒上进行以下分区布局:

    • [ 主要 4GB fat32标签数据标志lba]
    • [ 逻辑 710MB fat32标签LiveUSB标志启动/ lba]
    • [ 逻辑 3.29GB ext4标签casper-rw ]]

    在我创建了所有分区之后,我不得不拔掉插头并重新插上,以便Ubuntu重新安装所有分区。 我不确定lba旗帜,但我保持它只是为了更安全的一面。

  2. 使用usb-creator将Live USB放到第二个分区,标记为LiveUSB。 我也遵循了这里的说明,并在append后添加了“ persistent这个词,以便棒成为真正的Liv​​e USB设备。

从新创建的Live USB记忆棒启动后,会显示一个挂载点Data ,我可以轻松地写入。 在启动Windows并放入USB记忆棒后,我还有一个标记为Data的驱动器供我写入。 这符合我的需要。

是。 如果您愿意,可以在创建时使USB-stick持久化,这样可以保存设置并在Ubuntu中保存文件。 如果您希望能够访问您写入操纵杆的文件,而不是从操作杆上运行,则需要对操纵杆进行分区。

有关这两者的更多信息,请访问https://wiki.ubuntu.com/LiveUsbPendrivePersistent

自14.04(SDC,UNetbootin,Universal)以来,syslinux类型可引导闪存驱动器上的永久分区不起作用。

持久分区可以在grub2类型的可启动闪存驱动器上运行(mkusb,grub-n-iso)。