Puppy Linux 是极简linux 之一,十分轻量快速。

在云服务中从 iso 启动体验 Puppy Linux.

官网

http://puppylinux.com/

现在下载可以下载到与 Ubuntu20.04 兼容的最新版,如图
image.png

ISO 启动

还是老办法,将 ISO 文件放置到磁盘根目录下,记下磁盘UUID,然后挂在 iso 文件后查看 iso 文件内容,找到启动内核和 initrd 镜像,编辑 grub 启动项即可

不同 puppy linux 版本需要的启动参数不同,可参考:

http://wikka.puppylinux.com/BootParametersPuppy?redirect=no

vi /etc/grub.d/40_custom

  1. menuentry "fossapup64 9.5" {
  2. search --no-floppy --fs-uuid --set=root 07329829-7140-41f8-a844-80722c167f39
  3. set isofile="/fossapup64-9.5.iso"
  4. loopback loop $isofile
  5. linux (loop)/vmlinuz pfix=fsck pmedia=cd iso-scan/filename=$isofile
  6. initrd (loop)/initrd.gz
  7. }

报错

如果提示类似下面 .sfs 文件找不到的话,检查 grub 启动项参数是否配置准确,参考 puppy 启动参数配置多试几个参数。

“puppy_*.sfs not found dropping out to initial ramdisk console””