我想做一个确切的副本,我的旧250 gb硬盘(未安装),并克隆到一个新的240 gb的SSD (已安装)。
旧的硬盘是双引导与相同的分区方案,rEFIt引导OSX雪豹/Ubuntu12.10。
如果克隆到外部驱动器,然后将映像从外部恢复到内部驱动器(需要内部驱动器交换),我会更好吗?或者,我是否可以通过usb从旧的HDD启动,然后从磁盘实用程序中用HDD映像格式化并恢复已安装的SSD?这台机器是一台安装了OSX小牛的2009年macbook。
如有任何建议,将不胜感激!
发布于 2013-12-10 23:35:38
在您的场景中,将一个驱动器克隆到另一个驱动器的“最简单”方法。
开机是为了启动一张ubuntu活动cd,它既可以在您的计算机中连接驱动器,也可以引导usb棒。
一旦在终端类型中启动了live:
cat /proc/partitions检查女巫的驱动是新的,女巫是旧的
它应该是/dev/sda,/dev/sdb (您应该能够通过检查每个驱动器的大小来判断)
sudo dd if=/dev/sda of=/dev/sdb bs=1024在我的示例中,sda是要复制的原始驱动器,sdb是要复制到的新驱动器。
这将需要一段时间,因为它将复制整个驱动器,即使没有使用数据。
此过程与操作系统无关,意味着无论原始驱动器上存在什么文件系统(S)或分区,它都会工作。
我使用它以最简单的方式将我的三重启动配置(Windows7、OsX、Ubuntu)移动到一个新的更大的SSD磁盘上。
但是,在您的场景中,有一个问题。你的源驱动器比你的目标驱动器大。因为dd只会读取从驱动器a到驱动器b的所有内容,所以它将无法复制所有数据。
因此,您需要调整您原来的驱动器的最后一个分区的大小,使其比新的HD稍微小一些。
如果是OSX分区占据了驱动器上的最后一个空间,那么使用osX中的磁盘来缩小它。
如果是Windows分区,则可以使用gparted,因为它对NTFS具有调整大小的支持。
我把它缩小5-10千兆左右,以获得一些利润。
在另一个场景中(可能只是Ubuntu / Windows),我建议使用克隆齐拉,但是OSX文件系统HFS在Linux1中得到了广泛的支持。
https://askubuntu.com/questions/388932
复制相似问题