1、使用 dd
命令构建一个 100M 的文件并用 mkfs.ext2
格式化成 ext2
格式
dd if=/dev/zero of=vm.ext2 bs=512 count=204800
mkfs.ext2 vm.ext2
2、创建目录 /mnt/fs
并挂载 vm.ext2
sudo mkdir -p /mnt/fs
sudo mount vm.ext2 /mnt/fs
3、下载 ubuntubase
并解压缩到挂载目录 /mnt/fs
wget https://cdimage.ubuntu.com/ubuntu-base/releases/23.10/release/ubuntu-base-23.10-base-amd64.tar.gz
tar xvf ubuntu-base-23.10-base-amd64.tar.gz -C /mnt/fs
4、下载并解压缩 webvm
wget https://github.com/leaningtech/webvm/archive/refs/tags/ext2_image.zip
unzip ext2_image.zip
5、打开 html ,注意红框处,配置 url
为你构建的镜即可。
本地启动后效果: