小白新手求教linux磁盘/dev/mapper/live-rw容量问题

虚拟机装linux,给分配了20g,但是显示不够用,然后又重新分配30g,但还/dev/mapper/live-rw显示330多MB,是因为没有分区吗,小白求教怎么从其他文件系统中分给/dev/mapper/live-rw???
图片说明
图片说明
图片说明

要先关机再在设置磁盘大小

参考:linux如何无损调整分区大小
http://www.jb51.net/article/113957.htm
http://blog.csdn.net/sonictl/article/details/52460942

建议在分区中使用lvm分区方便扩展 传统的分区 还是不利于扩容的

换了个版本可以啦,谢谢

看了你的截图,你新分配的硬盘在Linux看来是一块新的硬盘,你需要格式化这块硬盘后在mount的某个目录下才能使用。这样做的话也不能扩展你说的/dev/mapper/live-rw分区。如果/dev/mapper/live-rw是逻辑卷的话,可以采用逻辑卷进行扩展。

lvextend /dev/mapper/live-rw 试一下看

前不久刚遇到此类问题,主要是因为你扩大的磁盘空间还没有格式化挂载到/dev/mapper/live-rw,不是简单的分区
可参考http://blog.csdn.net/u014470581/article/details/52214967

重新装一次,在配置大小

方法一,如果是你自己玩的话,换成lvm扩容方便一个。一般的扩容太麻烦了,还容易损坏数据。
方法二,你可以把新磁盘挂载到新分区,mount 把新磁盘的目录挂载到 /dev/mapper/live-rw中要用的目录下,文件就会自动到新磁盘中,不占用/dev/mapper/live-rw的空间了

如图所示题主应该默认安装的操作系统,里面分区使用的是lvm格式的分区,因此要扩展此处的root分区则需要进行如下步骤。
1.利用fdisk /dev/vdx(新添加的磁盘),将磁盘分为一个区利用t给其添加lvm标签;
2.创建pv,及利用pvcreate /dev/vdx1
3.扩展vg,及vgextend [vgname] /dev/vdx1,[vgname]可以通过命令vgs查看
4.扩展lvm:lvextend –L 62G /dev/[vgname]/lv-rw,此处即将根分区扩展为62GB了。主要根据你的新增磁盘大小来确定此处具体数值
完成以上四个步骤即可完成lvm的扩展。