我有一个 USB,我正在用一个带有自己的 grub 的小型操作系统处理 5 Mb 的 ISO。如果我连接设备并检查它sudo fdisk -l我得到:
...
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 1 9551 9551 4.7M cd unknown
Run Code Online (Sandbox Code Playgroud)
如果我用 dd 复制 ISO sudo dd if=my_os.iso of=/dev/sdb
14852+0 records in
14852+0 records out
7604224 bytes (7.6 MB) copied, 0.538487 s, 14.1 MB/s
Run Code Online (Sandbox Code Playgroud)
它完美地工作。从其他 PC 中的 BIOS 启动。
问题是,有时我在更新 BIOS 后忘记连接 USB,所以我在没有连接 USB 的情况下执行 ff,输出为:
14852+0 records in
14852+0 records out
7604224 bytes (7.6 MB) copied, 0.00987684 s, 770 MB/s
Run Code Online (Sandbox Code Playgroud)
现在,/dev/sdb …