From 1d48647f7b04a056322f65c93e8a3630d783ecb4 Mon Sep 17 00:00:00 2001 From: Iru Cai Date: Sun, 21 Aug 2016 23:33:18 +0800 Subject: distro: initial support for Void Linux based on Fedora which is also using dracut as initramfs builder --- distro/void/distroinfo | 2 ++ distro/void/entry | 5 +++++ distro/void/install.sh | 7 +++++++ distro/void/isoinfo | 8 ++++++++ 4 files changed, 22 insertions(+) create mode 100644 distro/void/distroinfo create mode 100644 distro/void/entry create mode 100644 distro/void/install.sh create mode 100644 distro/void/isoinfo diff --git a/distro/void/distroinfo b/distro/void/distroinfo new file mode 100644 index 0000000..b50ed87 --- /dev/null +++ b/distro/void/distroinfo @@ -0,0 +1,2 @@ +DISTRONAME='Void Linux' +KEYWORD='void' diff --git a/distro/void/entry b/distro/void/entry new file mode 100644 index 0000000..dcd9187 --- /dev/null +++ b/distro/void/entry @@ -0,0 +1,5 @@ +TITLE='Void Linux x86_64' +KERNEL=/liveusb-kernel/void/vmlinuz +INITRD=/liveusb-kernel/void/initrd +OPTION="root=live:UUID=$UUID ro rd.live.dir=liveusb-data/void" +X64=y diff --git a/distro/void/install.sh b/distro/void/install.sh new file mode 100644 index 0000000..5b22e7f --- /dev/null +++ b/distro/void/install.sh @@ -0,0 +1,7 @@ +install_live() { + mount_iso + install -d "$KERNELDIR/void" "$DATADIR/void" + cp "$ISOMNT/LiveOS"/* "$DATADIR/void/" + cp "$ISOMNT/boot/vmlinuz" "$ISOMNT/boot/initrd" "$KERNELDIR/void" + umount_iso +} diff --git a/distro/void/isoinfo b/distro/void/isoinfo new file mode 100644 index 0000000..215d2bc --- /dev/null +++ b/distro/void/isoinfo @@ -0,0 +1,8 @@ +_isodate=20160420 +ISONAME="$DISTRONAME" +ISOURL="live/$_isodate/void-live-x86_64-$_isodate.iso" +SHA256=24cd5831c89c32b13ef114110a2c055900029de509fa5d8a5995beff89f12f7c + +mirrorlist=( +https://repo.voidlinux.eu +) -- cgit v1.2.3