linux扩展/dev/sda1分区方法

这篇具有很好参考价值的文章主要介绍了linux扩展/dev/sda1分区方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、准备

  1. 扩展虚拟机的磁盘空间

        在虚拟机关闭状态下,点击虚拟机>设置>硬盘>扩展:扩展自己需要的容量。

linux扩展/dev/sda1分区方法

二、开始扩展

idriver@ubuntu:~$ su                           // 1.切换至root用户
root@ubuntu:/home/idriver# fdisk -l            // 2.查看系统的磁盘分区情况
root@ubuntu:/home/idriver# df -TH              // 3.查看哪个分区挂载在根目录下
Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs  1.1G     0  1.1G   0% /dev
tmpfs          tmpfs     207M  6.5M  201M   4% /run
/dev/sda1      ext4      212G   43G  160G  22% /
tmpfs          tmpfs     1.1G  218k  1.1G   1% /dev/shm
tmpfs          tmpfs     5.3M  4.1k  5.3M   1% /run/lock
tmpfs          tmpfs     1.1G     0  1.1G   0% /sys/fs/cgroup
tmpfs          tmpfs     207M   50k  207M   1% /run/user/1000
root@ubuntu:/home/idriver# fdisk /dev/sda    // 4.删除其中的所有分区包括 /dev/sda1,然后在重新建立该分区

Welcome to fdisk (util-linux 2.27.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help):

// 常用命令:
// m	获取帮助
// n	添加新分区
// d	删除分区
// p	打印分区表
// t	更改分区类型
// w	将分区表写入磁盘并保存

Command (m for help): d    // 5.删除分区
Selected partition 1
Partition 1 has been deleted.

Command (m for help): n    // 6.新建分区
Partition type
   p   primary (0 primary, 0 extended, 4 free)
   e   extended (container for logical partitions)
Select (default p): p    // 7.选择主分区
Partition number (1-4, default 1): 
First sector (2048-419430399, default 2048):     // 默认
Last sector, +sectors or +size{K,M,G,T,P} (2048-419430399, default 419430399): //默认

Created a new partition 1 of type 'Linux' and of size 200 GiB.

Command (m for help): p
Disk /dev/sda: 200 GiB, 214748364800 bytes, 419430400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe4e5e6cb

Device     Boot Start       End   Sectors  Size Id Type
/dev/sda1        2048 419430399 419428352  200G 83 Linux

Command (m for help): w    // 8.保存
The partition table has been altered.
Calling ioctl() to re-read partition table.
Re-reading the partition table failed.: Device or resource busy

The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8).

保存后出现错误:无视它继续往下执行

linux扩展/dev/sda1分区方法

root@ubuntu:/home/idriver# partprobe /dev/sda    // 9.通知系统内核分区表的变化
root@ubuntu:/home/idriver# resize2fs /dev/sda1    // 10.对文件系统进行扩容
resize2fs 1.42.13 (17-May-2015)
Filesystem at /dev/sda1 is mounted on /; on-line resizing required
old_desc_blocks = 7, new_desc_blocks = 13
The filesystem on /dev/sda1 is now 52428544 (4k) blocks long.

root@ubuntu:/home/idriver# df -TH        // 11.查看是否扩容成功
Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs  1.1G     0  1.1G   0% /dev
tmpfs          tmpfs     207M  6.6M  201M   4% /run
/dev/sda1      ext4      212G   43G  160G  22% /
tmpfs          tmpfs     1.1G  218k  1.1G   1% /dev/shm
tmpfs          tmpfs     5.3M  4.1k  5.3M   1% /run/lock
tmpfs          tmpfs     1.1G     0  1.1G   0% /sys/fs/cgroup
tmpfs          tmpfs     207M  4.1k  207M   1% /run/user/108
tmpfs          tmpfs     207M   50k  207M   1% /run/user/1000

三、扩容后造成开机启动等待1分30秒问题解决办法

        说明:虚拟机扩容后,使用fdisk  /dev/sda  更改新建分区后,重启系统出现一分30秒等待,是由于分区时删除了swap交换分区,造成系统启动过程中无法找到swap分区。

linux扩展/dev/sda1分区方法

在root用户下创建swap分区:

1.创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小)。
# dd if=/dev/zero of=/root/swapfile bs=1M count=1024

2.格式化为交换分区文件:
# mkswap /root/swapfile #建立swap的文件系统

3.启用交换分区文件:
# swapon /root/swapfile #启用swap文件

4.使系统开机时自启用,在文件/etc/fstab中添加一行:
/root/swapfile swap swap defaults 0 0

查看swap分区是否创建成功,看到如下信息说明创建成功:

linux扩展/dev/sda1分区方法

注意要屏蔽/etc/fstab文件内以前的swap:文章来源地址https://www.toymoban.com/news/detail-515482.html

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=4c68a6b8-470e-426c-bc69-0fb601719e42 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
#UUID=d19075cc-07e2-472c-b59d-247a15ba333e none            swap    sw              0       0 // 屏蔽
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
/root/swapfile swap swap defaults 0 0 // 新增

到了这里,关于linux扩展/dev/sda1分区方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于Centos 7虚拟机的磁盘操作(添加磁盘、分区、格式分区、挂载)

    目录 一、添加硬盘 二、查看新磁盘 三、磁盘分区 3.1新建分区  3.2 格式分区  3.3 挂载分区  3.4 永久挂载新分区  3.5 取消挂载分区 1.在虚拟机处选择编辑虚拟机设置,然后选择添加  2.选择硬盘,然后选择下一步  3.默认即可,下一步  4.选择创建新虚拟磁盘,下一步  5.设置

    2024年02月15日
    浏览(53)
  • Linux CentOS 7分配的磁盘空间不足,空间扩展方法,保姆级操作

    前言:在学习java的过程中电脑里面的项目,镜像越来越多之前装系统的时候分配的空间太小导致Linux系统空间不足,应该怎么办呢,lets go 跟着我来将centOS 7扩容吧. 1.关闭虚拟机,在VMWare的”此虚拟机设置“中找到硬盘,并扩展磁盘容量。         此时虽然扩展完成,但是

    2024年02月06日
    浏览(68)
  • 虚拟机扩展磁盘与增加磁盘操作

    正在使用的磁盘空间不足,针对根分区进行扩容 前沿: (1)新的的 /dev/sdb 磁盘 (2)新的项目使用目录 /ceshi (3)将新的磁盘挂载在新的目录,不使用系统盘 1、对新加磁盘进行初始化,全部为默认 2、将新创建的分区格式化为xfs格式 3、创建挂载目录并挂载 重启后reboot,挂

    2024年02月12日
    浏览(42)
  • 虚拟机 Centos 7 磁盘空间不足扩容 (默认分区-vgdisplay无回显)

    centos7系统 新建系统时选择的默认分区 vgs等查看卷组命令无回显 根目录磁盘空间不足 处理方法:删除再重建 不会导致其中的数据丢失 防止出现意外,请备份或者快照 此处进行20g -- 40g的扩容 根目录对应的磁盘:/dev/sda3 参考链接:https://blog.csdn.net/yang1393214887/article/details/12

    2024年03月23日
    浏览(87)
  • Linux存储管理磁盘分区逻辑分区

    目录 前言 一、逻辑分区 1、简介 2、演示创建四个主分区后的效果 1)创建四个分区(具体步骤见上一篇文章) 2)尝试创建第五个分区 3)删除第四个主分区,将其分为扩展分区  4)创建逻辑分区 3、刷新分区表、格式化、进行挂载 4、卸载(取消分区挂载) 总结 前言 一、

    2023年04月26日
    浏览(41)
  • ubuntu22.04安装单系统出错“无法将GURB安装到/dev/sda”的详细解决方案

    安装环境: J1900 + 8g + 120g mSATA,3.5寸工业小主板。 单硬盘安装单系统ubuntu22.04版本,采用u盘启动安装。 从官网下载22.04系统,并用Rufus做成启动盘,安装时候,跳出窗口显示安装失败“无法将GURB安装到/dev/sda”,执行“gryb-install /dev/sda”失败。 折腾了好几天,网上的解决方案

    2024年04月29日
    浏览(47)
  • Ubuntu 22.04 使用技巧 | 解决开机卡在 /dev/sda3 : clean , ***files , ***blocks

    本人是Windows下装的Ubuntu镜像,某天莫名其妙的出现这种问题。出现这种状况每个人的情况可能都不太一样,本人也是找了很多解决这种问题的方法,都要重装Ubuntu镜像了,想到虚拟机里还有未上传的代码,还是决定再去寻找解决方法,最后也算是功夫不负有心人,成功解决。

    2024年02月05日
    浏览(52)
  • 虚拟机 Win10 磁盘扩展 “文件系统的空间不足,无法...” VMware 15 C盘扩展 磁盘扩容 VMware Workstation 显示 提示

    文章最后更新于2023.3.28,17:22pm,希望对你有帮助 目录  看!虚拟机的Win10 C盘已经红了,为了 增加C盘的容量 ,删了重新安装一个Win10的方法太过麻烦了。 给虚拟机Win10磁盘扩容,有一个需要 注意的问题 ,就是虚拟机磁盘容量的 “系统可用空间” 和 “当前大小” 适用于这

    2023年04月16日
    浏览(43)
  • Linux中使用磁盘和磁盘的分区试验

    柱面 扇区:是硬盘最小存储单位,为512字节,8个扇区组成一块为4k 磁道 /dev/sda   第一块硬盘 s:代表硬盘接口类型,接口类型决定了数据传输的速率 d:disk(磁盘) a:第一块盘 b:第二块盘 /dev/vd----虚拟的磁盘 分区:为了提高性能 作用: 1.优化I/O性能------读写性能 2.隔离系统

    2024年02月04日
    浏览(42)
  • centos linux lvm分区 标准分区 磁盘扩容

    选择磁盘分区 选择分区方式: 自动分区最省力,选择后点击done,就完成分区配置了; 手动分区需要配置,一般会预留”/boot”(引导启动),”/swap”(内存扩展)、“/” 根目录 看手动分区,可以LVM分区,也可以用标准分区 “Standard Partition”, 以LVM为例,选择I will conf

    2024年02月04日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包