LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1413|回复: 0

如何创建(id=50)的文件系统(已解决)

[复制链接]
发表于 2009-9-2 00:10:44 | 显示全部楼层 |阅读模式
我车上的娱乐系统是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就可以了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表