首页 > 系统服务 > 详细

ubuntu追加磁盘空间

时间:2014-11-19 00:16:21      阅读:381      评论:0      收藏:0      [点我收藏+]

在用wubi安装的时候,按默认的是20G空间,明显不够用,从Windows上追加空间

首先用win7自带的磁盘分区工具,从任意一个空余空间较多的磁盘划出一块新分区(无损数据)(如NTFS),作为ubuntu新增空间所用。

计算机——管理——磁盘管理——磁盘0——选中哪块分区,右键——压缩卷——等待分出一块空闲分区——右键新建简单卷,按指示往下走

然后:

在linux下挂载新磁盘到指定目录下/home或者根目录/下(一定要做好备份)。

以给/home目录增加磁盘空间为例:

df -lh

找出new这块磁盘挂载的位置,如/dev/sda10,设备号因具体而异。

3、重启进入单用户模式(recovery mode),root 身份登录。

4、格式话new这个分区为ext4,也可以是ext3:

mkfs.ext4 /dev/sda10

5、备份 /home 目录

mv /home /home.bak

6、如果 /home 目录已经挂载的状态,首先卸载,然后删除:

umount /home
rm /home

7、重新创建 /home 目录:

mkdir /home

8、将刚才格式化的那块分区挂载到 /home 目录:

mount /dev/sda10 /home

9、还原 /home 下的所有文件:

cp -R /home.bak/* /home

10、设回原来的用户目录的权限:

chown -R name:name file

name 为用户名,file为用户路径,如 /home/zhengwei

11、修改权限:

cd ~/
chown name .dmrc
chmod 644 .dmrc 
cd /home
chown name name
chmod 755 name

12、编辑fstab,使新分进来的设备自动挂载:

vim /etc/fstab

编辑文件,/dev/hda10  /home  auto  rw  0   0

改为auto自动识别磁盘格式。 rw是可读可写。

最后reboot,进入系统查看 /home 和 / 的剩余空间

 

遇到问题:

在recover mode模式下,无法获取root的读写权限,cp和mv操作都无效

在命令行下执行:mount -o remount,rw /  

即可。

 

清理的方法:

 从网上搜刮总结以下几点常用的垃圾清理方法:

       1)非常有用的清理垃圾命令:

         #sudo apt-get autoclean

         #sudo apt-get clean

         #sudo apt-get autoremove

         这三个命令主要清理升级缓存及无用包。

       2)删除旧内核及相关配置,可以进入/boot目录,删除/lib/modules里面的旧核的相关模块文件

这样做太危险!!如果把内核删掉了,就没办法启动了。

不过也有恢复的方法:

http://www.linuxidc.com/Linux/2012-02/55303.htm

    

ubuntu追加磁盘空间

原文:http://www.cnblogs.com/kxdblog/p/4106744.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!