396 字
2 分钟
mbr引导的 immortalwrt 根分区-删除再建个大的
1、准备工作
在当前300M的/分区基础上,直接扩容。
用到的软件: fdisk losetup resize2fs
2、操作
2.1、查看分区情况
fdisk -l这里以实验主机为例,只有1个硬盘,分区是/dev/sda
有以下分区:
Device Start End Sectors Size Type
/dev/sda1 512 66047 65536 32M Linux filesystem
/dev/sda2 66048 680447 614400 300M Linux filesystem
/dev/sda128 34 511 478 239K BIOS boot
2.2、用fdisk修改分区
进入fdisk工具:
fdisk /dev/sda- (1)、查看分区情况:输入p,记住上一个分区的起始扇区数值,后面需要用到,示例的数值是66048
- (2)、删除分区:输入d,再输入最后一个分区的序号,示例的序号是2
- (3)、创建大分区,用来替代上一步删掉的分区:输入n,再输入和上一步删除的序号相同的数字,示例的序号是2
- (4)、Fist sector新分区的起始扇区这里:输入上一个分区的起始扇区数值
- (5)、Last sector新分区的结束扇区,这里可以直接输入:+新分区的大小数值,有+(K\M\G\T\P):示例这里随便输入+8g,代表新分区大小为8GB
- (6)、Do you want to remove the signature是否移除标识:输入 n
- (7)、输入 w 保存修改写入磁盘
分区结束。
2.3、验证分区修改结果
fdisk -l2.4、让系统识别新分区
- (1)、查看已存在的循环设备,循环设备命名loop+数字,例如loop0;一般情况是没有的:
losetup- (2)、将 /dev/sda2 映射为 /dev/loop0,以 loop 设备方式访问该分区:
losetup /dev/loop0 /dev/sda2- (3)扩容这个分区:
resize2fs -f /dev/loop0- (4)、重启系统使配置生效
reboot
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
mbr引导的 immortalwrt 根分区-删除再建个大的
https://blog.rax.pp.ua/posts/expand-mbr-immortalwrt/ 最后更新于 2026-02-08,距今已过 46 天
部分内容可能已过时
Firefly