v********9 发帖数: 121 | 1 我用
dd if=/dev/sda of=/dev/sdb bs=1024
把一个80g的旧磁盘copy到了一个160g的空白磁盘
可是我插上新磁盘启动
却发现找不到extra 80g
[root@~]# fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 274 2096482+ 82 Linux swap / Solaris
/dev/sda3 275 339 5221 | n******r 发帖数: 718 | | m******t 发帖数: 2416 | 3
Reading that sentence, I thought I was.
【在 n******r 的大作中提到】 : 1ther u r drunk or i am
| Z**0 发帖数: 1119 | 4 dd不会根据新硬盘,自动调整自动变化分区大小。
dd后,你需要把新硬盘的最后一个区给删除,然后在建立最后一个分区,分区的大小就
对了。然后fsck对文件系统做检查。
免责声明,我不对你的数据负责,如果出意外的话。
【在 v********9 的大作中提到】 : 我用 : dd if=/dev/sda of=/dev/sdb bs=1024 : 把一个80g的旧磁盘copy到了一个160g的空白磁盘 : 可是我插上新磁盘启动 : 却发现找不到extra 80g : [root@~]# fdisk -l : Disk /dev/sda: 160.0 GB, 160041885696 bytes : 255 heads, 63 sectors/track, 19457 cylinders : Units = cylinders of 16065 * 512 = 8225280 bytes : Device Boot Start End Blocks Id System
|
|