Live USB:如何访问 Linux 启动的 USB 驱动器

Live USB:如何访问 Linux 启动的 USB 驱动器

/media在或中找不到它/mnt

我想要的是:

  • 实时发行版,所以我保证它不会损坏并且每次都会启动/工作
  • 可以访问该 USB 驱动器上的目录以进行存储,即以典型的笔式驱动器方式使用

我不想要什么:

  • 持久安装
  • 使用 casper.rw,因为它使得从其他机器访问数据变得更加困难/不可能
  • 对驱动器进行分区,因为它使备份/克隆变得更加困难并且不优雅

我试图变得聪明,在启动后重新插入驱动器,但随后甚至无法运行终端。

我正在使用 Linux Mint 13 XFCE

答案1

要找到您的 USB 驱动器,请先执行以下操作:

blkid

然后你会看到类似的东西:

/dev/sdxy: LABEL="USB_DRIVE_LALBEL" UUID="USB_DRIVE_UUID" TYPE="IT'S_FILE_SYSTEM_TYPE"

其中 /dev/sdxy 是您的 USB 驱动器,其中 x={a,b,c 或 d} 且 y={1,2,3,...}

现在问题:

mount -l|grep /dev/sdxy

它会显示(类似):

/dev/sdxy on /PATH/TO/USB/MOUNT/PLACE type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,quiet,errors=remount-ro) [USB_DRIVE_LALBEL]

我希望这会很有帮助。

答案2

您可以使用“磁盘工具”查看设备安装的位置,它通常安装在:

/lib/live/mount/medium

您无法卸载设备,但可以使用写入权限重新安装它:

sudo mount -o remount,rw /lib/live/mount/medium

那么也许您将无法在目录中拖放文件,但您可以使用终端来执行此操作:

mv file.txt /lib/live/mount/medium

这对我用过的每一个实时 USB Linux 都有效。问候!

答案3

是的,您无法在 /media 或 /mnt 中找到它,标准 casper + AUFS 将保存 filesystem.squashfs 的 USB 驱动器挂载到/cdrom/cdrom0,这就是您要查找 USB 密钥分区的位置。

对于其余的,只需打开一些文件管理器,也许是 Thunar,您会在左侧面板上看到它们。

如果您重新插入密钥,则会破坏实时系统。

答案4

Ubuntu 将其挂载为 rw/isodevice

相关内容