我可以写入运行Ubuntu的USB记忆棒吗?


12

我正在从下载到USB记忆棒并从中启动的“尝试Ubuntu”文件运行Ubuntu。我可以在运行Ubuntu的同时安装该USB记忆棒并对其进行写入吗?如果是这样,怎么办?

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

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


您可以尝试使用sudo mount -o remount,rw /cdrom
enzotib

1
@enzotib:做到了。谢谢!请回答。
安迪

好的,我回答了这个问题
enzotib 2011年

Answers:


10

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

sudo mount -o remount,rw /cdrom

我这样做了,命令成功完成了,我可以sudo touch将文件放到上面了。但是,它仍然不能与GUI文件管理器一起写入。一切都归根所有。我尝试chmod到777,却什么也没做。我也得到“不允许操作”试图当chown它的xubuntu实时会话用户。
亚伦·弗兰克

6

我试图写入cdrom驱动器,但是它需要root权限,这并不是很实际,因为每次我需要写入安装到它的文件夹时,都必须使用sudo/ gksu

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

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

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

    创建所有分区后,我必须拔下并重新插入存储棒,以便Ubuntu可以重新安装所有分区。我不确定lba旗帜,但我保留它只是为了安全起见。

  2. 使用usb-creator将Live USB放入标记为LiveUSB的第二分区。我也跟着指示在这里,并且增加了字persistent后,append为了使棒,成为一个个活生生的USB设备。

从新创建的Live USB闪存盘引导后,会出现一个挂载点Data,我可以轻松地对其进行写入。引导Windows并放入USB记忆棒后,我还有一个标Data有要写入的驱动器。这符合我的需要。


2

是。如果需要,可以在创建USB记忆棒时使其永久保存,从而可以在Ubuntu中保存设置和保存文件。如果您希望能够访问写入棒中的文件,而不是从棒中运行,则需要对棒进行分区。

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


1
我已经创建了操纵杆,并且目前正在其上运行(在没有网络连接的计算机上)。我不认为这是持久的。我可以使用它来读取/写入文件,而在Windows和Ubuntu上都不能从中运行Ubuntu。在这种情况下,是否有可能不创建新的棍子?
安迪

我不需要存储诸如键盘布局和设置之类的奇特的东西,只需存储一个文件即可。
安迪

1

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

永久分区确实可以在grub2类型的可引导闪存驱动器(mkusb,grub-n-iso)上工作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.