在 SD 卡上安装操作系统映像 mac 错误
install operating system image on sd card mac error
我尝试从 mac 在 SD 卡上安装操作系统映像,但出现错误。
首先我列出我所有的分区:
diskutil list
我得到了:
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *4.0 GB disk2
1: DOS_FAT_32 MONITOR-IOS 4.0 GB disk2s1
我运行:
sudo dd if=bananian-1504.img of=/dev/rdisk2 bs=1m && diskutil eject disk2
Password:
dd: /dev/rdisk2: Invalid argument
1811+1 records in
1811+0 records out
1898971136 bytes transferred in 176.389385 secs (10765790 bytes/sec)
有什么想法吗?
显而易见的答案似乎是您在指 of=/dev/disk2
时指定了 of=/dev/rdisk2
- 真的有那么简单吗?
虽然选择的答案在技术上是 "correct" 如果您的目标是让 Invalid argument
消息消失。我想指出使用 rdisk
仍然有效,尽管消息和写入 "raw disk" 设备比写入缓冲磁盘快得多(/dev/disk2
是什么).
我还在用rdisk
。事实上,我认为消息传递是错误的,实际上是由另一个原因触发的。在我能证明这一点之前,我不会深入探讨。
我尝试从 mac 在 SD 卡上安装操作系统映像,但出现错误。
首先我列出我所有的分区:
diskutil list
我得到了:
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *4.0 GB disk2
1: DOS_FAT_32 MONITOR-IOS 4.0 GB disk2s1
我运行:
sudo dd if=bananian-1504.img of=/dev/rdisk2 bs=1m && diskutil eject disk2
Password:
dd: /dev/rdisk2: Invalid argument
1811+1 records in
1811+0 records out
1898971136 bytes transferred in 176.389385 secs (10765790 bytes/sec)
有什么想法吗?
显而易见的答案似乎是您在指 of=/dev/disk2
时指定了 of=/dev/rdisk2
- 真的有那么简单吗?
虽然选择的答案在技术上是 "correct" 如果您的目标是让 Invalid argument
消息消失。我想指出使用 rdisk
仍然有效,尽管消息和写入 "raw disk" 设备比写入缓冲磁盘快得多(/dev/disk2
是什么).
我还在用rdisk
。事实上,我认为消息传递是错误的,实际上是由另一个原因触发的。在我能证明这一点之前,我不会深入探讨。