From 2f12bf9c9d08e77cdacf2c7b17b6038997c8e5d0 Mon Sep 17 00:00:00 2001 From: Iru Cai Date: Sun, 18 Aug 2019 21:02:51 +0800 Subject: add deepin --- distro/deepin/distroinfo | 2 ++ distro/deepin/entry | 6 ++++++ distro/deepin/install.sh | 7 +++++++ distro/deepin/isoinfo | 9 +++++++++ 4 files changed, 24 insertions(+) create mode 100644 distro/deepin/distroinfo create mode 100644 distro/deepin/entry create mode 100644 distro/deepin/install.sh create mode 100644 distro/deepin/isoinfo diff --git a/distro/deepin/distroinfo b/distro/deepin/distroinfo new file mode 100644 index 0000000..570dde3 --- /dev/null +++ b/distro/deepin/distroinfo @@ -0,0 +1,2 @@ +DISTRONAME='Deepin' +KEYWORD='deepin' diff --git a/distro/deepin/entry b/distro/deepin/entry new file mode 100644 index 0000000..a942f42 --- /dev/null +++ b/distro/deepin/entry @@ -0,0 +1,6 @@ +# from aguslr/multibootusb +TITLE='Deepin installer x86_64' +KERNEL=/liveusb-kernel/$KEYWORD/vmlinuz +INITRD=(/liveusb-kernel/$KEYWORD/initrd.lz) +OPTION="findiso=liveusb-data/$KEYWORD/$ISOFILE boot=live components quiet splash union=overlay livecd-installer" +X64=y diff --git a/distro/deepin/install.sh b/distro/deepin/install.sh new file mode 100644 index 0000000..a88f8f4 --- /dev/null +++ b/distro/deepin/install.sh @@ -0,0 +1,7 @@ +install_live() { + mount_iso + install -d "$DATADIR/$KEYWORD" "$KERNELDIR/$KEYWORD" + cp "$ISOPATH/$ISOFILE" "$DATADIR/$KEYWORD/" + cp "$ISOMNT/live/"{vmlinuz,initrd.lz} "$KERNELDIR/$KEYWORD/" + umount_iso +} diff --git a/distro/deepin/isoinfo b/distro/deepin/isoinfo new file mode 100644 index 0000000..b98ece6 --- /dev/null +++ b/distro/deepin/isoinfo @@ -0,0 +1,9 @@ +_isover=15.11 +ISONAME="$DISTRONAME ${_isover} amd64" +ISOURL="${_isover}/deepin-${_isover}-amd64.iso" +SHA256=3b61802d83ec40c5c32eb6719ea641de75b8fa72b5e8bced48429172bc53f0f7 + +mirrorlist=( +https://mirrors.tuna.tsinghua.edu.cn/deepin-cd +http://cdimage.deepin.com/releases +) -- cgit v1.2.3