问题描述
- Linux增加系统分区问题 10C
- 本人Linux系统分区只有50G,但是现在不够用了,可不可以增加它的大小啊?
解决方案
解决方案二:
如果硬盘正常的话,应该sdb1-badblocks-list是没有任何内容的,有就说明有坏道。分完区,格式化也好了,并且检查也没问题,最后的步骤是修改/etc/fsatb文件很简单了,只要把以前home对应的分区,修改成现在的分区就行,当然如果有数据转移的请事先转移。下面是我的针对新硬盘分区的设置/dev/sdb1/homeext3defaults12.
解决方案三:
可以啊,把home的数据备份,然后在/etc/fstab里面给home挂一个大分区,然后把备份的数据恢复到home就好了
解决方案四:
如果系统分区在逻辑卷里面可以新加分区在线扩展逻辑卷,扩展根目录。如果没有逻辑卷就只能新加分区挂载,把根目录下大文件夹移到新挂载目录做软连接,或是备份原有目录数据,将原目录作为挂载点进行挂载。
解决方案五:
这是我在网上找的资料,我自己试过了可以用,希望对你有帮助:
在虚拟机里安装系统,有时即会遇到初始分配的磁盘空间不够用的情况。如果是windows系统,则直接在虚拟机选项里扩容即可,但linux系统则没有这么简单。下面是志文工作室整理的vmware下ubuntu系统磁盘扩容的方法与步骤,仅供参考。
提示:vmware里安装虚拟系统,因为磁盘大小可以使用动态扩容方式,应尽量将磁盘初始空间设置大一些,如20G,以避免不必要的麻烦。
系统状态
VM虚拟机Work station 7.0
Ubuntu某版本虚拟机,原有10G,计划扩展到20G
操作步骤
1. 扩大虚拟机的磁盘空间
- 保证Ubuntu虚拟机是关闭的,且没有snapshot(如果有则需要revert)
- 打开该虚拟机设置,菜单为VM->Settings
- 点击磁盘选项,右侧选择Utilities按钮,选择Extend
- 输入扩大后的磁盘空间大小
- 在Ubuntu中使用扩展后的空间
- 启动Ubuntu虚拟机,打开终端,执行$sudo fdisk /dev/sda?(执行fdisk -l可查看磁盘设备名称)1) 出现命令行菜单,使用m查看当前的功能菜单列表2) 输入p查看分区表3) 输入n(add new),出现选择logical或者primary4) 输入p,选择primary(可以使用1-4)5) 提示输入分区号,目前Ubuntu使用了primary1-2,因此这里我输入36) 接下来提示输入起始和结束扇区,我采用默认值7) 顺利完成后,输入w,保存修改8) 重新启动后,检查/dev/sda3是否存在(或不重启,执行:partprobe)9) 设置分区的文件系统类型,执行:$mkfs.ext3 /dev/sda310) 完成后即可使用mount命令将/dev/sda3挂接到你希望的目录,比如挂到/home/extend,执行:$mkdir extend$mount /dev/sda3 /home/extend11) 设置重新启动后可自动挂接。编辑/dev/fstab,添加:(注,有可能是/etc/fstab)/dev/sda3 /home/extend ext3 defaults 1 2附:当然,在ubuntu里,也可以使用gparted图形分区工具进行分区操作。执行命令:$gparted在弹出的图形窗口操作即可。此外,为了以后方便继续扩展extend目录的大小,我们也可以用LVM逻辑卷管理方式,创建逻辑分区进行挂载。上面步骤(9)-(10)更改为:pvcreate /dev/sda3vgcreate vg0 /dev/sda3lvcreate -L 10G vg0 -n LVM1mkfs.ext3 /dev/vg0/LVM1$mkdir extend$mount /dev/vg0/LVM1 /home/extend可参考:Linux LVM逻辑卷管理详细介绍?http://www.zhiwenweb.cn/Category/Security/linux-lvm.html
时间: 2024-09-04 02:21:25