网络笔记网络笔记

Online Notes

linux 添加硬盘到/home 目录

当磁盘分区发现不够用时,能想道的第一个做法就是增加分区大小。但是一般Linux如果没有采用逻辑卷管理,则动态增加分区大小很困难,一个能想道的办法就是,备份分区文件系统数据,删除分区,然后再重新创建分区,恢复备份的文件系统,这个做法比较玄,可能删除分区后导致系统无法启动。第二个做法就是,创建一个新的逻辑分区(当然必须有未使用的磁盘空间能分配),将文件系统从老分区拷贝到新分区,然后修改fstab,使用新分区/文件系统替换老的分区/文件系统第三种做法是,
创建一个新的逻辑分区,
将新的逻辑分区格式化ext3(或其他类型)的文件系统,
mount到磁盘空间不够的文件系统,
就跟原来的分区/文件系统一样的使用。
举例说明:新增磁盘的设备文件名为 /dev/sdb1 大小为100GB。
#fdisk -l  查看新增的的磁盘
1、对新增磁盘进行分区#fdisk /dev/sdb1输入 n  块数什么的,都输入 1,其他选默认的就行。t,修改分区格式:8e,w保存。按提示操作 p打印  n新增 d 删除 w操作生效 q退出操作后 w#partprobe   强制让内核重新找一次分区表(更新分区表)这里我们新增一个分区 /dev/sdb1  大小为100GB 
2、分区格式化#mkfs -t ext3 /dev/sdb1  格式化为ext3格式报错解决:dmsetup statusdmsetup remove_alldmsetup status  ----查看状态
3、将新临时挂载在一个目录下#cd /mnt/#mkdir home#mount /dev/sdb1 /mnt/home  挂载到/mnt/home#df -h  查看#cp -a /home/* /mnt/home/  把home下的东西拷到挂载的目录下,备份#rm -rf /home/* 把home下的东西删干净#umount /dev/sdb1  卸载#df -h  查看
4、设置开机挂载#vi /etc/fstab末尾增加一行/dev/sdb1  /home  ext3  defaults  1  2保存退出#df -h  查看 /home是否被挂载#mount -a 挂载/etc/fstab 中未挂载的分区#df -h  查看Filesystem            Size  Used Avail Use% Mounted onLABEL=cec-rootfs       16G  1.9G   13G  13% /tmpfs                 1.9G     0  1.9G   0% /dev/shm/dev/sda1             194M   28M  157M  15% /boot/dev/sdb1              40G  176M   38G   1% /home



下一篇: 美女

相关文章

评论列表

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。