Skip to content

Commit

Permalink
Added support for Dr.Parted Live
Browse files Browse the repository at this point in the history
  • Loading branch information
Mexit committed Mar 15, 2024
1 parent a1ef951 commit d40c06b
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 0 deletions.
32 changes: 32 additions & 0 deletions config/dr-parted-live/dr-parted-live.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Dr.Parted Live
# https://dr-parted-live.sourceforge.io

iso_pattern="Dr.Parted-Live*-amd64.iso"

for isofile in $iso_dir/$iso_pattern; do
if [ -e "$isofile" ]; then
regexp --set=isoname "$iso_dir/(.*)" "$isofile"

submenu "$isoname ->" "$isofile" {
iso_path="$2"
loopback loop $iso_path
isocfg="findiso=$iso_path"
bootoptions="boot=live components"
linux_path="(loop)/live/vmlinuz"
initrd_path="(loop)/live/initrd.img"

menuentry "Dr.Parted Live" {
echo Loading kernel...
linux $linux_path $bootoptions $isocfg splash
echo Loading initrd...
initrd $initrd_path
}
menuentry "Dr.Parted Live (fail-safe)" {
echo Loading kernel...
linux $linux_path $bootoptions $isocfg noeject memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=normal
echo Loading initrd...
initrd $initrd_path
}
}
fi
done
1 change: 1 addition & 0 deletions docs/Supported_OS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
| [Athena OS](https://athenaos.org) | [athena-rolling-x86_64.iso](https://sourceforge.net/projects/athena-iso/files/v23.11/athena-rolling-x86_64.iso) | yes | [no](../config/athenaos) | no | - |
| [CachyOS](https://cachyos.org) | [cachyos-kde-linux-240313.iso](https://cdn.cachyos.org/ISO/kde/240313/cachyos-kde-linux-240313.iso) | yes | yes | no | - |
| [Debian](https://www.debian.org) | [debian-live-12.5.0-amd64-standard.iso](https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/debian-live-12.5.0-amd64-standard.iso) | no | yes | yes | Debian |
| [Dr.Parted Live](https://dr-parted-live.sourceforge.io) | [Dr.Parted-Live24.03.1-amd64.iso](https://sourceforge.net/projects/dr-parted-live/files/Download/Dr.Parted-Live24.03.1-amd64.iso) | no | no | yes | Debian |
| [GParted Live](https://gparted.org/livecd.php) | [gparted-live-1.6.0-1-amd64.iso](https://downloads.sourceforge.net/gparted/gparted-live-1.6.0-1-amd64.iso) | no | [no](../config/gparted) | yes | Debian |
| [Grml](https://www.grml.org) | [grml64-full_2024.02.iso](https://download.grml.org/grml64-full_2024.02.iso) | no | yes | yes | Debian |
| | [grml64-small_2024.02.iso](https://download.grml.org/grml64-small_2024.02.iso) | no | yes | yes | Debian |
Expand Down

0 comments on commit d40c06b

Please sign in to comment.