Puppy Linux 是极简linux 之一,十分轻量快速。
在云服务中从 iso 启动体验 Puppy Linux.
官网
现在下载可以下载到与 Ubuntu20.04 兼容的最新版,如图
ISO 启动
还是老办法,将 ISO 文件放置到磁盘根目录下,记下磁盘UUID,然后挂在 iso 文件后查看 iso 文件内容,找到启动内核和 initrd 镜像,编辑 grub 启动项即可
不同 puppy linux 版本需要的启动参数不同,可参考:
http://wikka.puppylinux.com/BootParametersPuppy?redirect=no
vi /etc/grub.d/40_custom
menuentry "fossapup64 9.5" {
search --no-floppy --fs-uuid --set=root 07329829-7140-41f8-a844-80722c167f39
set isofile="/fossapup64-9.5.iso"
loopback loop $isofile
linux (loop)/vmlinuz pfix=fsck pmedia=cd iso-scan/filename=$isofile
initrd (loop)/initrd.gz
}
报错
如果提示类似下面 .sfs 文件找不到的话,检查 grub 启动项参数是否配置准确,参考 puppy 启动参数配置多试几个参数。
“puppy_*.sfs not found dropping out to initial ramdisk console””