|
我车上的娱乐系统是QNX的系统,打算自己换一个大点的硬盘。将硬盘挂到linux下,显示如下信息
~ fdisk -l /dev/sdb
Disk /dev/sdb: 30.1 GB, 30060527616 bytes
255 heads, 63 sectors/track, 3654 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x42f2e573
Device Boot Start End Blocks Id System
/dev/sdb1 1 131 1052226 4e QNX4.x 2nd part
/dev/sdb2 132 262 1052257+ 4f QNX4.x 3rd part
/dev/sdb3 [color="Red"]263 2432 17430525 50 OnTrack DM
可以确定此30G的硬盘上的sdb3就是可以存放mp3/video的分区
用dd将此原硬盘的所有数据复制到40G的硬盘上后
daniel@Thinkpad /media $ sudo fdisk -l /dev/sdb
Disk /dev/sdb: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 131 1052226 4e QNX4.x 2nd part
/dev/sdb2 132 262 1052257+ 4f QNX4.x 3rd part
/dev/sdb3 [color="Red"]263 2432 17430525 50 OnTrack DM
将/dev/sdb3上的所有数据进行备份(mount -t qnx4 /dev/sdb3 /mnt/ 后可以看到所有文件),再对/dev/sdb3的分区进行调整,到这一步都没有问题,
daniel@Thinkpad /media $ sudo fdisk /dev/sdb -l
Disk /dev/sdb: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 131 1052226 4e QNX4.x 2nd part
/dev/sdb2 132 262 1052257+ 4f QNX4.x 3rd part
/dev/sdb3 [color="Red"] 263 4864 36965565 50 OnTrack DM
分完区后如果不进行文件系统的创建的话,显示的可用空间与分区前是一样的。也可以进行mount,所有文件也还在
daniel@Thinkpad /media $ df /dev/sdb3
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb3 [color="Red"] 17430528 918031 16512497 6% /media/qnx
所以接下来应对调整后的分区/dev/sdb3进行文件系统的创建。
到这一步就不知道如何创建id=50 OnTrack DM的文件系统了,我就知道用mke2fs可以对ext2,ext3的分区进行格式化,但这种分区就不知道如何进行了,请高手指点。非常感谢!!
===============
用dinit -h /dev/sdb3就可以了 |
|