我很难给这个标题命名,所以如果您有更好的标题,请编辑或请求更改。
尝试双启动 Windows 和 Ubuntu。我使用 mkusb 创建了一个可启动的 Ubuntu 磁盘,安装了它,然后以相同的方式创建了一个可启动的 Windows 磁盘。运行mkusb,选择dus,安装,克隆iso文件。该过程失败(我认为因为您应该对 Windows isos 使用不同的选项),所以我没有错误消息。
现在,每当我尝试使用 mkusb 时,我都会得到:
No suitable target device found
。如果我尝试使用 mkusb 恢复选项,也会发生这种情况。
完整的 mkusb 终端输出:目标设备是/dev/sdb。
---------------------------------------------------------------------
Usage: mkusb [input-file] # optional parameter
---------------------------------------------------------------------
d: dus , guidus, mkusb-dus - Classic, easy to use
p: Plug, mkusb-plug - New, easy to use
n: NoX, sudo mkusb-nox - original text mode
b: Bas, sudo mkusb-bas - basic text mode for old/basic linux
e: Eleven, sudo -H mkusb-11 - Old user interface
q: Quit
---------------------------------------------------------------------
Select version of mkusb (d/p/n/b/e/q) d
dus 12.5.7
live system or temporary superuser permissions
clean if necessary and return
Drive that contains source file: /dev/sda
Live drive, that is booted from: /dev/sda
lsblk: /dev/sdb: not a block device
No suitable target device found
p_target: target=/dev/
No target device or bad target device
clean if necessary and return
clean if necessary and return
clean if necessary and quit
$: sudo fdisk -l
不列出/dev/sdb。
我尝试使用 gparted 擦除分区表并创建一个新分区表,但是 gparted 将 16GB 驱动器显示为 ~8GB:
我继续格式化可用空间并创建一个新的 msdos 分区表,这是上面 gparted 屏幕中显示的格式。与分区相关的警告如下:
分区内有 5.52 GiB 未分配空间。要扩展文件系统以填充分区,请选择分区并选择菜单项:分区 --> 检查。
运行分区 --> 在Could not detect file system.
终端检查结果并失败。
这看起来与 gparted 给出的分区细分完全不同。请注意,在我修改 gparted 中的内容之前,分区大小是相同的,唯一的区别是第一个分区是具有不同格式的 Ubuntu 映像。在运行 gparted 之前,我尝试使用 dd 将驱动器清零,该命令在 ~8GB 之后停止,并且似乎没有任何效果。
简而言之,我不知道该驱动器上的分区表发生了什么。
问题:
- 我对分区表做了什么?
- 我可以修复它吗?我仍然需要安装 Windows,然后我想恢复驱动器。
奖金轮:
- 我知道 mkusb“使用整个驱动器”,但我知道我已经因同一问题丢失了至少一个驱动器。是什么导致它彻底搞砸了它的目标驱动器?
- 为什么使用mkusb后恢复分区表这么麻烦?
我想了解这里发生了什么以及如何解决该问题。
谢谢