我对 Linux 完全陌生,在我的硬盘上安装了一个 Peppermint 分区。然后我尝试从 Peppermint 安装一个实时 USB,但最终将映像安装在硬盘上。
现在,我已将此安装列在设备中。我运行了“mount”,并在其他设备中得到了以下行:
/media/jack/Prova Live 上的 /dev/sdb 类型 iso9660 (ro,nosuid,nodev,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2)
我该如何删除它?如果我运行 Gparted,它会显示只有 sdb 上有未分配的空间,但如果我单击我试图在设备上删除的 usb 安装的图标,则会打开一个文件夹,其中包含目录。
我尝试卸载 dev/sdb 并重新启动,但图标和文件夹仍然存在...如果我运行 mount,我起初看不到它,但如果我从设备菜单中单击它,然后运行 mount,它就会显示在列表中...有什么想法吗?
答案1
假设/dev/sdb
您尝试“取消 ISO”的驱动器,则似乎您已经覆盖了 sdb 的旧 MBR/GPT 分区表。
现在gparted
可能看不到任何分区并说这都是未分配的空间(当我将 .iso 文件设置为循环设备并让 gparted 检查循环设备时就是这样做的)。
因此,启动gparted
并检查/dev/sdb
,告诉它创建新的分区表(MBR/GPT/等)由:
- 进入菜单设备->创建分区表和
- 写入新的分区表。
这 ”系统安全“类型是旧 MBR,或者”通用运输“是新的 GPT 分区表,请使用您喜欢的任何一个或者通过 Google 获取建议。
此后,创建一个新的分区(或几个,无论您想要什么)。
如果您只想制作可启动的实时 USB,则可以使用 Unetbootin 或 Universal USB Installer 之类的程序。
或者我更喜欢多启动 USB(即使只有一个 .iso 需要启动),因为它不会像普通dd
USB 那样覆盖整个驱动器的分区表,并且您可以使用 ext3/4 或比 FAT 更可靠的文件系统(FAT USB 往往会以某种方式定期擦除所有文件名,而使用 ext3 的同一个 USB 上从来没有出现过问题)。
说明可以参见我的另一个 A它们基本上是:
[如]所述Arch 的 Wiki 上或者在 pendrivelinux.com 上,对于许多发行版,您只需将 ISO 文件复制到 USB 上并编辑 grub.cfg。Cliff 说明如下:
- 挂载 USB
- 安装 grub grub-install --force --no-floppy --boot-directory=/mnt/USB/boot /dev/sdx (将 x 替换为您的实际 USB 设备,将 /mnt/usb 替换为挂载目录)
- 将演示 grub.cfg (http://pendrivelinux.com/downloads/multibootlinux/grub.cfg)在 /mnt/USB/boot/grub 中并编辑以匹配您的 iso
或者查看Ubuntu 帮助创建和安装可启动 USB,可以使用 Ubuntu 工具启动盘创建器、Unetbootin,或者普通的
dd
。
和我思考你甚至可以通过在 USB 上添加另一个名为“casper-rw”的分区来使其持久化,类似于pendrivelinux.com 上的这些说明,但我还没有用多重启动 USB 测试过