linux mount & parted

本文介绍了如何通过dd命令创建一个虚拟磁盘文件,并利用mkfs工具将其格式化为ext4文件系统。接着演示了如何创建挂载点以及挂载和卸载该文件系统的过程。最后展示了如何使用parted和resize2fs工具调整现有分区大小。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 申请一个块设备并将其挂载到指定的挂载点或目录下
    1.dd if=/dev/zero of=loopbackfile.img bs=1G count=1
    申请一个G大小的loopbackfile.img文件
    2.设置文件指定格式
    mkfs.ext4 loopbackfile.img
    file loopbackfile.img
loopbackfile.img: Linux rev 1.0 ext4 filesystem data, UUID=c09e1caa-5167-4a75-a81f-288803f89c36 (extents) (64bit) (large files) (huge files)

3.mkdir /mnt/loopback:创建目录或挂载点
4.mount -o loop loopbackfile.img /mnt/loopback:将文件挂载到/mnt/loopback目录下
df -h

5.umount /mnt/loopback:卸载挂载点

# df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           790M  3.2M  787M   1% /run
/dev/sda3        37G   14G   21G  40% /
tmpfs           3.9G  4.0K  3.9G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
/dev/sda2       512M  6.1M  506M   2% /boot/efi
tmpfs           790M  140K  790M   1% /run/user/1000
/dev/sr1        6.2G  6.2G     0 100% /media/test/Ubuntu-Kylin 22.04.2 LTS amd64
/dev/sr0        151M  151M     0 100% /media/test/CDROM
/dev/fd0        1.4M  8.5K  1.4M   1% /media/floppy0


#对 /dev/sda 中3进行重新调整空间大小
sudo parted /dev/sda resizepart 3 40GB

#使调整后的大小生效
sudo resize2fs /dev/sda3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值