【VMware】ubuntu磁盘扩容以及开机出现A start job is running for dev-disk-by

本文详细介绍了如何在VMware环境下为Ubuntu16.04的根目录/dev/sda1进行扩容,包括使用LVM模式扩容的无效情况,以及因删除swap分区导致的开机时间变长问题的解决方法,涉及到的步骤包括扩展磁盘容量、删除和重建分区、调整文件系统大小以及创建和配置新的swap分区。
摘要由CSDN通过智能技术生成

VM下ubuntu 16.04根目录扩容(亲测)_vmware ubuntu扩展根目录_cyz977的博客-CSDN博客

最好参考这个设置两个分区sda1/sda2,只一个分区不好弄swap分区。

这是设置了一个分区sda1的情况

磁盘扩容

VMware虚拟机扩容——Ubuntu的/dev/sda1分区挂在根目录(“/“)下用LVM(逻辑卷管理)模式扩容无效_ubuntu进入/dev/sda1目录_一只认真的菜狗的博客-CSDN博客

  1. 保存快照【!!重要】

  2. 在VMware里面扩展磁盘容量

  • 虚拟机设置-硬件-磁盘-扩展磁盘容量

    在这里插入图片描述

  1. 进入ubuntu,终端,切换到root用户

    sudo su

  2. 查看系统磁盘分区情况

    fdisk -l

    在这里插入图片描述

    扩展到了100G的分区,有80G的分区没有分配

    查看哪个分区挂载在根目录下:

    df -Th 在这里插入图片描述
    (自己系统的之前图没截)

  3. 删除所有分区,然后重新建立分区

    fdisk /dev/sda

    然后输入:d(删除分区)——> 2(选择第2个分区)[这两步根据你有多少个分区就要重复几次]——> n(添加新分区)——> p ——> Enter(3次)——> y ——> w(写入)

    在这里插入图片描述
    在这里插入图片描述

  4. 通知系统内核分区表的变化

    partprobe /dev/sda

  5. 对文件系统进行扩容

    resize2fs /dev/sda1

  6. 查看/dev/sda1是否扩容成功

    df -TH
    在这里插入图片描述

开机时间变长 A start job is running for dev-disk-by

VM下ubuntu 16.04根目录扩容(亲测)_vmware ubuntu扩展根目录_cyz977的博客-CSDN博客

在这里插入图片描述

磁盘扩容后,开机时间变长,在开机的时候报错(见图)

原因:重启时找不到swap分区,一开始把原来的swap分区删除

解决:添加一个新的swap分区,并且得让系统启动时能找到

  1. 查看交换区

    swapon --show

    如果正常应该是

    在这里插入图片描述

    不正常是
    在这里插入图片描述

    表示系统没有swap分区

  2. 检查内存情况和硬盘分区

    free -h

    在这里插入图片描述

    内存7.8G,一般swap分配的是内存容量的1~2倍。这里创建11G的swap分区。

    df -h

    在这里插入图片描述

  3. 创建swap文件

    sudo fallocate -l 11G /swapfile

    ls -lh /swapfile
    在这里插入图片描述

  4. 使用swap文件

    a. 设置文件仅root用户能用 在这里插入图片描述
    对比3.图文件权限改变

    b. 设置swapfile为swap分区
    sudo mkswap /swapfile
    在这里插入图片描述

    c. 初始化分区,并检查确认

    sudo swapon /swapfile
    sudo swapon --show
    free -h
    在这里插入图片描述

  5. 永久使用swapfile

    需要把swapfile添加到/etc/fstab文件。

    a. 备份
    sudo cp /etc/fstab /etc/fstab.bak

    b. 把备份信息添加到/etc/fstab文件尾
    echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
    在这里插入图片描述

  6. 替换/etc/fstab文件中swap分区的uuid

    a. 查询uuid
    sudo blkid
    在这里插入图片描述
    只有一个分区,复制sda1的uuid

  7. 替换uuid
    sudo gedit /etc/fstab
    在这里插入图片描述
    把分区名和uuid改成sda1的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值