我使用的是 Windows,并使用 USB 启动 Linux .iso 进行测试。我使用后通过 diskpart 清理了 USB,创建了一个主分区,并使用 Windows 资源管理器进行了快速格式化。但是现在,有些不对劲。USB 完全无法识别,当我选择 USB 时,Windows 资源管理器会吐出各种错误消息,包括:
媒体可能已改变;存在 I/O 错误;目录名 F: 无效。
查看文件资源管理器中的“属性”菜单显示 USB 上有 0 个可用空间,已使用空间为 0。此外,Windows 似乎无法格式化它。
diskpart 的内容如下: 在此处输入图片描述
Diskpart 允许我选择磁盘,尽管它没有列出;它不允许我“清理”磁盘,但是当我尝试创建一个新的主分区时,它会输出错误消息,如“无法访问卷”、“驱动器中的媒体可能已更改”、“参数不正确”等。此外,磁盘管理显示 USB 上没有分区,更改驱动器号也无济于事。
编辑:Diskpart 不允许我清理 USB。
如果 USB 已损坏或存在坏扇区等,有什么潜在的解决方案?
答案1
首先看到这个网站:https://www.maketecheasier.com/fix-unformattable-usb-drive/
跳过第 3 点和第 4 点。清理后,您应该能够使用 diskpart 在 USB 驱动器上创建分区。
您的指南:
您的 USB 驱动器并未损坏;它只是需要一个新的主分区。使用 CREATE PARTITION PRIMARY 命令,可以轻松在 DISKPART 中修复此问题。
从 DISKPART(以管理员权限运行)
- 输入 LIST DISK 并按 ENTER
- 在菜单中找到 USB 磁盘编号(可通过其大小识别),然后输入 SELECT DISK(相应编号)并按 ENTER
- 在此处输入 CLEAN,然后按 ENTER
- 此时,你应该通过输入 CONVERT (GPT 或 MBR) 将磁盘转换为你想要的分区格式(对于较旧的“传统” BIOS 设置,MBR 或对于较新的 UEFI 启动操作系统,GPT)
- 然后输入 CREATE PARTITION PRIMARY,并按 ENTER
- 输入 EXIT,
Windows 资源管理器现在应该可以识别您的文件系统,并且您将能够成功格式化磁盘而不会出现任何错误消息。
然后尝试从此网站在 Windows 中安装 balena etcherhttps://www.balena.io/etcher/并通过此软件制作可启动的 USB。希望这能解决问题。
请告诉我它是否解决了这个问题。