All things are difficult before they are easy. 没有软件的裸机是一具僵尸,没有硬件的软件是一个幽灵。2012,专注于Linux和C语言,关注自动化、性能测试,关注开源社区和开源测试工具、方法,尝试测试团队管理!

Ubuntu挂载硬盘/分区

上一篇 / 下一篇  2010-01-23 12:25:22 / 个人分类:Linux

如果系统到硬盘满了,需要添加新的硬盘,在Linux操作系统应该怎么做呢。
如果您想添加一个新的分区,或者增加一个新的硬盘,您要通过分区工具来添加分区,然后要创建分区的文件系统,然后才是挂载文件系统;比如通过mount加载,或者通过修改 /etc/fstab来开机自动加载。
具体操作步骤如下:
1.硬件添加一块硬盘/U盘/软盘。
2.root用户用命令fdisk -l 查看当前识别到到设备,找到你本次需要添加到设置;
  如:Disk /dev/sdb: 134 MB, 134217728 bytes 是我本次演示到硬盘设备。
3.添加分区/硬盘:root运行fdisk /dev/sdb命令;
  接着输入m,显示帮助;
  选择n, add a new partition(添加一个分区);
   选择p, primary partition (1-4)(基本分区);(当然也可选择e   extended扩展分区,根据个人需要)
   然后选择1(这样就会得到/dev/sdb1的分区);
   然后选择本次分区的硬盘柱面,First cylinder选择开始柱面,last cylinder or +size or +sizeM or +sizeK选择结束柱面或者写成“+128M”这样到size;
   成功后,记得要选择w保存分区哦,再选择q退出分区工具fdisk。
4.将分区/硬盘格式化为某种文件系统类型,命令为:mkfs -t fstype /dev/sdb1
  ftstye分别为ext3/ext4/ntfs等等,我本次命令为:mkfs -t ext4 /devsdb1
5.现在前期工作做完了,可以用mount命令来挂载分区了:
  mount -t ext4 /dev/sdb1 /home/master/temp
  就可将新加到硬盘到/dev/sdb1分区挂载到/home/master/temp目录下了。
6.检查是否挂载成功:df -l  可看到在原分区到下面多了这样的一行。
  /dev/sdb1               124427      5646    112357   5% /home/master/temp

Tips:
1.这些操作都需要root用户权限;
2.上面命令的详情,可以man一下:
  fdisk - Partition table manipulator for Linux
  mkfs - build a Linux file system
  mount - mount a file system
  df - report file system disk space usage
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


TAG: fdisk Linux linux mount 分区 挂载

 

评分:0

我来说两句

smile665

smile665

Stay hungry, stay foolish. 得意之时谨记,一半命运还掌握在上帝手里;失意之时须知,一半命运还掌握在自己手里。

日历

« 2024-04-25  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 955694
  • 日志数: 220
  • 建立时间: 2008-11-06
  • 更新时间: 2012-10-06

RSS订阅

Open Toolbar