diff options
-rw-r--r-- | distro/mx/32/entry | 2 | ||||
-rw-r--r-- | distro/mx/32/install.sh | 2 | ||||
-rw-r--r-- | distro/mx/32/isoinfo | 10 | ||||
-rw-r--r-- | distro/mx/64/entry | 1 | ||||
-rw-r--r-- | distro/mx/64/install.sh | 2 | ||||
-rw-r--r-- | distro/mx/64/isoinfo | 10 | ||||
-rw-r--r-- | distro/mx/distroinfo | 2 | ||||
-rw-r--r-- | distro/mx/entry | 13 | ||||
-rw-r--r-- | distro/mx/install.sh | 8 |
9 files changed, 50 insertions, 0 deletions
diff --git a/distro/mx/32/entry b/distro/mx/32/entry new file mode 100644 index 0000000..e7ffaac --- /dev/null +++ b/distro/mx/32/entry @@ -0,0 +1,2 @@ +X64=n +source distro/mx/entry diff --git a/distro/mx/32/install.sh b/distro/mx/32/install.sh new file mode 100644 index 0000000..5fe0c03 --- /dev/null +++ b/distro/mx/32/install.sh @@ -0,0 +1,2 @@ +BITS=32 +source distro/mx/install.sh diff --git a/distro/mx/32/isoinfo b/distro/mx/32/isoinfo new file mode 100644 index 0000000..7d8e043 --- /dev/null +++ b/distro/mx/32/isoinfo @@ -0,0 +1,10 @@ +_isover=18.1 +ISONAME="$DISTRONAME Linux $_isover i386" +ISOURL="MX-${_isover}/MX-${_isover}_386.iso" +SHA256=e7818a916533c4a9ce28b5c512592a7006138813c8aee075e7197a30dcad8414 + +mirrorlist=( +https://mirrors.tuna.tsinghua.edu.cn/mxlinux-isos/MX/Final +http://iso.mxrepo.com/Downloads/Final +http://it.mxrepo.com/Final +) diff --git a/distro/mx/64/entry b/distro/mx/64/entry new file mode 100644 index 0000000..efa8e7a --- /dev/null +++ b/distro/mx/64/entry @@ -0,0 +1 @@ +source distro/mx/entry diff --git a/distro/mx/64/install.sh b/distro/mx/64/install.sh new file mode 100644 index 0000000..8eea471 --- /dev/null +++ b/distro/mx/64/install.sh @@ -0,0 +1,2 @@ +BITS=64 +source distro/mx/install.sh diff --git a/distro/mx/64/isoinfo b/distro/mx/64/isoinfo new file mode 100644 index 0000000..ae05f86 --- /dev/null +++ b/distro/mx/64/isoinfo @@ -0,0 +1,10 @@ +_isover=18.1 +ISONAME="$DISTRONAME Linux $_isover x64" +ISOURL="MX-${_isover}/MX-${_isover}_x64.iso" +SHA256=8dfba77f96b2e497365d799d8d4267460450af90bf7ae1a1f59c7796ebdc5d31 + +mirrorlist=( +https://mirrors.tuna.tsinghua.edu.cn/mxlinux-isos/MX/Final +http://iso.mxrepo.com/Downloads/Final +http://it.mxrepo.com/Final +) diff --git a/distro/mx/distroinfo b/distro/mx/distroinfo new file mode 100644 index 0000000..7795404 --- /dev/null +++ b/distro/mx/distroinfo @@ -0,0 +1,2 @@ +DISTRONAME='MX' +KEYWORD='mx' diff --git a/distro/mx/entry b/distro/mx/entry new file mode 100644 index 0000000..ab5907f --- /dev/null +++ b/distro/mx/entry @@ -0,0 +1,13 @@ +if [ "$X64" = n ]; then + BITS=32 + ARCH_STR="i386" +else + BITS=64 + ARCH_STR="x86_64" + X64=y +fi +TITLE="MX Linux 18 $ARCH_STR" +KERNEL="/liveusb-kernel/$KEYWORD/$BITS/vmlinuz" +INITRD="/liveusb-kernel/$KEYWORD/$BITS/initrd.gz" +# from aguslr/multibootusb +OPTION="from=hd,usb root=UUID=$UUID fromiso=liveusb-data/$KEYWORD/$ISOFILE" diff --git a/distro/mx/install.sh b/distro/mx/install.sh new file mode 100644 index 0000000..87a782f --- /dev/null +++ b/distro/mx/install.sh @@ -0,0 +1,8 @@ +install_live() { + install -d "$KERNELDIR/$KEYWORD/$BITS" "$DATADIR/$KEYWORD" + cp "$ISOPATH/$ISOFILE" "$DATADIR/$KEYWORD/" + mount_iso + cp "$ISOMNT/antiX/vmlinuz" "$ISOMNT/antiX/initrd.gz" \ + "$KERNELDIR/$KEYWORD/$BITS/" + umount_iso +} |