ubuntu挂载硬盘

chenchuang 2010-05-10

原文地址:http://hi.baidu.com/skw0rm/blog/item/cadf74868da1ec3567096ebd.html
如果系统到硬盘满了,需要添加新的硬盘,在Linux操作系统应该怎么做呢。

如果您想添加一个新的分区,或者增加一个新的硬盘,您要通过分区工具来添加分区,然后要创建分区的文件系统,然后才是挂载文件系统;比如通过mount加载,或者通过修改/etc/fstab来开机自动加载。

具体操作步骤如下:

1.硬件添加一块硬盘/U盘/软盘。

2.root用户用命令fdisk-l查看当前识别到到设备,找到你本次需要添加到设置;

如:Disk/dev/sdb:134MB,134217728bytes是我本次演示到硬盘设备。

3.添加分区/硬盘:root运行fdisk/dev/sdb命令;

接着输入m,显示帮助;

选择n,addanewpartition(添加一个分区);

选择p,primarypartition(1-4)(基本分区);(当然也可选择eextended扩展分区,根据个人需要)

然后选择1(这样就会得到/dev/sdb1的分区);

然后选择本次分区的硬盘柱面,Firstcylinder选择开始柱面,lastcylinderor+sizeor+sizeMor+sizeK选择结束柱面或者写成“+128M”这样到size;

成功后,记得要选择w保存分区哦,再选择q退出分区工具fdisk。

4.将分区/硬盘格式化为某种文件系统类型,命令为:mkfs-tfstype/dev/sdb1

ftstye分别为ext3/ext4/ntfs等等,我本次命令为:mkfs-text4/devsdb1

5.现在前期工作做完了,可以用mount命令来挂载分区了:

mount-text4/dev/sdb1/home/master/temp

就可将新加到硬盘到/dev/sdb1分区挂载到/home/master/temp目录下了。

6.检查是否挂载成功:df-l可看到在原分区到下面多了这样的一行。

/dev/sdb112442756461123575%/home/master/temp

Tips:

1.这些操作都需要root用户权限;

2.上面命令的详情,可以man一下:

fdisk-PartitiontablemanipulatorforLinux

mkfs-buildaLinuxfilesystem

mount-mountafilesystem

df-reportfilesystemdiskspaceusage

3.第6步,可以通过修改/etc/fstab来开机自动加载,本文不再详述。

4.如果想作成交换分swap:

mkswap把一个分区格式化成为swap交换区;

mkswap/dev/sda6注:创建此分区为swap交换分区

swapon/dev/sda6注:加载交换分区;

swapoff/dev/sda6注:关闭交换分区;

swapon-s注:查看系统已经加载的swap交换分区;

5.参考资料:

http://yirehe.blog.51cto.com/112565/16883

http://www.dirtysea.com/viewthread.php?tid=791

相关推荐