我是 ubuntu 新手。我制作了一个可启动的 usb 驱动器(在 ubuntu 中重新安装 ubuntu)。之后,我尝试格式化 usb,但不允许我这样做,我尝试了 gparted,但它看不到 usb。所以我把它给了我的兄弟,他尝试在 windows 8 上安装,但它显示它只有 2MB 内存(windows 上是空的,有 2Mb 可用,usb 有 8GB)。当我把它放在 Ubuntu 中时,它显示了 2 个 usb [分区?],1 个有 2MB 可用,第 2 个有 Ubuntu。我该怎么办?
答案1
您可以使用 gparted,但请记住在格式化之前卸载磁盘。要完全“清除”USB,您可以:
- 将 USB 介质插入您的 Ubuntu PC。
- 如果它是自动安装的,请将其卸载(您也可以通过右键单击设备然后卸载来从 gParted 中卸载它)。
- 如果 gParted 没有列出您的设备,请从外部卸载它,方法是右键单击桌面 USB 驱动器图标,然后选择卸载卷,或类似操作。
- 打开
gParted
。 - 在右上角可以看到可用的设备列表框,选择正确的设备,一般是
/dev/sdb
。 - 选择设备,删除分区。然后应用。
- 进入设备菜单,然后单击“创建新分区表”。
- 选择
msdos
。 - 创建一个新的分区
FAT32
(或者您认为更好的分区)。 - 应用更改。
- 完成所有操作后,关闭
gParted
,拔下 USB 设备,然后重新插入进行测试。 - 如果您愿意,可以在 Windows 计算机上进行测试。
此致。
答案2
使用 mkusb 及其擦除菜单
mkusb 的主要目的是“为 dd 系上安全带”,帮助您选择正确的目标驱动器并避免覆盖其他驱动器中的宝贵数据。
它在后台使用 dd 擦除第一个兆字节(用零覆盖),然后,如果您愿意,它可以创建一个新的分区表和文件系统(或者您可以使用另一个工具,例如 mkusb 之后的 gparted)。
USB 闪存盘的标准是 MSDOS 分区表和一个具有 FAT32 文件系统的分区。
查看这些链接,
答案3
有时 ISO 可能会将 USB 驱动器的格式从 更改为 ,FAT32
这GPT
意味着gparted
无法在其上使用。最快捷、最简单的方法是使用dd
删除所有分区,使其看起来像一个全新的空闪存驱动器。
第一步是找到您的闪存驱动器盘符。插入后使用:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223.6G 0 disk
├─sda1 8:1 0 100M 0 part
├─sda2 8:2 0 69.1G 0 part
├─sda3 8:3 0 58.6G 0 part
└─sda4 8:4 0 1K 0 part
sdb 8:16 0 465.8G 0 disk
├─sdb1 8:17 0 257.4G 0 part /media/rick/ST9_Win7
├─sdb2 8:18 0 200.5G 0 part
└─sdb3 8:19 0 7.9G 0 part
sdc 8:32 0 119.2G 0 disk
├─sdc2 8:34 0 58.6G 0 part
├─sdc3 8:35 0 29.3G 0 part /
└─sdc4 8:36 0 7.8G 0 part [SWAP]
sdd 8:48 1 29.8G 0 disk
├─sdd1 8:49 1 1.5G 0 part /media/rick/Ubuntu 17.04 amd64
└─sdd2 8:50 1 2.3M 0 part
sr0 11:0 1 1024M 0 rom
sdd
在这种情况下,你会看到 USB 闪存盘很小心跑步:
sudo dd if=/dev/zero of=/dev/sdd count=100
我不能过分强调你必须小心因为如果您输入,sdb
您将丢失 500 GB 硬盘的分区(这很难修复)。
使用上述命令dd
将用零填充 USB 闪存驱动器的前 100 个块(默认块大小为 512 字节),从而擦除包含分区表的 MBR(主引导记录)。
然后您可以使用gparted
(对于传统系统)或GPT
(对于 UEFI 系统),驱动器将显示为空且“未分配”。
答案4
为了格式化此 USB 设备,您需要使用分区管理器查找并删除所有分区。
对于此类操作,Linux 下的 Gparted 或 Windows 下的 Partition Master 可能是最佳选择。