我在另外一台电脑上新加装了一个硬盘,系统可以自动搜寻得到,它的物理标识是:/dev/hdb ,这是我凭经验判定,
如果你没有把握,可以在电脑启动完后,开一个终端并在里面输入如下指令:#dmesg | less
从此输出中你会发现新硬盘提示。
在终端里输入下面的命令可以查看这个硬盘的情况:
# /sbin/fdisk -l /dev/hdb
这是分区查询指令,因为还没有对这个硬盘进行分区,这时候终端不会显示它的分区明细,而是空白一片。
接着,再来对这个硬盘分区。
#/sbin/fdisk /dev/hdb
如果硬盘已有现成的分区,可以修改或者删除这些分区,或只简单重新格式化整个磁盘。
使用p命令查看所有的分区,使用d命令删除一个分区。
要创建新的分区输入下列命令:
p
接下来会要求你选择一个扩展分区还是基本分区。
选择基本分区,输入p
输入给它的分区号,因为整个硬盘,我只划分为一个分区,所以只输入1即可。
再下来就是输入开始的柱面数和结尾柱面数,因为只有一个分区,并且所以空间都分给它,所以选择默认的即可。
这样就分区完毕了。
输入w,把分区的结果写到硬盘上去。
这时候,执行环境会转回到shell提示符上。
跟着要做的是格式化并创建文件系统,需要用到的命令是mkfs.ext3(如果仅仅是创建ext2格式的文件系统,只需使用mkfs)
在命令提示符下输入指令如下:
#mkfs.ext3 -L /home /dev/hdb1
mke2fs 1.36 (05-Feb-2005)
Filesystem label=home
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
30654464 inodes, 61277926 blocks
3063896 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=62914560
1871 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem aclearcase/" target="_blank" >ccounting information: done
This filesystem will be automatically checked every 24 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
#
ok,这样就表示格式化完了。
最后把这个硬盘挂载到文件系统里就行了。