|
在Linux下有一个shell, script如下
#! /bin/sh
sudo /bin/umount /dev/sdb1
sudo dd if=/dev/zero of=/dev/sdb bs=1M count=100
sudo /sbin/sfdisk /dev/sdb << EOF
0,,7
;
;
;
;
EOF
sleep 1
sudo /bin/umount /dev/sdb1
sudo /sbin/mke2fs -m 0 /dev/sdb1
sudo /bin/mount -t ext2 /dev/sdb1 /media/usbd
sudo /sbin/tune2fs -c 0 -i 0 -j /dev/sdb1
sudo /bin/umount /dev/sdb1
sudo /bin/mount -t ext3 /dev/sdb1 /media/usbd
ls -l /media/usbd
sudo /bin/umount /dev/sdb1
用这个shell去format USB硬盘,在Windows机子上接上,Windows会自动加载一个盘符,可以直接读出里面的文件,磁盘管理中也可以看到属性是Ext3格式 |
|