之前我一直尝试在我的 USB 上安装 Kali Linux。
现在问题来了,我已经使用了命令
sudo dd if=kali.dmg of=/dev/rdisk1 bs=512k
我认为它改变了或者被取代我的 OS X 主驱动器。我仍然相信我的 OS X 驱动器仍然存在,因为我修改的“硬盘”图标仍然出现在屏幕上。
我决定检查笔记本电脑上的所有驱动器,这是在终端上使用的结果
df
,这是结果。
如果这些是我的 OS X 已被替换,有什么问题吗?
附言。我通过在外部硬盘上安装新的 OS X 来检查这一点。
答案1
如果您dd
将其添加到实际驱动器的分区,那么您在引导加载程序上看到的只是一个不再存在的操作系统的条目。dd
不幸的是,除了数据之外,不会更改或替换任何内容。这是一个低水平复制/替换具有大量功能的实用程序。
在Mac OS X驱动器表示为/dev/diskX
其中X
是整数。分区表示为/dev/diskXsX
其中X
也是一个整数。此外,raw
硬盘驱动器和分区的文件分别是/dev/rdiskX
和/dev/rdiskXsX
。
从man hdiutil
Mac 上,您将获得以下内容。
/dev/rdisk 节点是字符特殊设备,但在 BSD 意义上是“原始”设备,并强制块对齐 I/O。它们比缓冲区高速缓存更接近物理磁盘。另一方面,/dev/disk 节点是缓冲的块特殊设备,主要由内核的文件系统代码使用。
rdisk
简单来说,您只是覆盖了您的硬盘驱动器,并且通过使用而不是以最有效和最快的方式完成了它disk
。