我正在冒险进入迷人的 Ubuntu 世界,并想在 Hyper-V 中安装 Ubuntu Server 20.04 LTS 作为虚拟机。
Microsoft 建议,在创建将安装 Ubuntu 的文件系统时,将打包在一起以在 ext4 文件系统中创建更大的虚拟块组(或“flex_bg 组”)的块组数应设置为 4096( mkfs.ext4 -G 4096 /dev/sdX1)
安装 Ubuntu Server VM 时,我没有看到设置此参数的选项。
使用默认选项安装 Ubuntu Server 后,我有以下分区:
Model: Msft Virtual Disk (scsi)
Disk /dev/sda: 42.9GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 538MB 537MB fat32 boot, esp
2 538MB 42.9GB 42.4GB ext4
跑步时
dumpe2fs -h /dev/sda2
我看到 sda2 的块组数是 16:
Flex block group size: 16
有没有办法在安装过程中将其设置为 4096?
如果没有,我是否可以使用正确数量的块组重新分区 sda2(使用哪个工具(例如安装在(虚拟)DVD 驱动器中?)),然后手动选择 sda1 和 sda2 分区重新安装?