Change VentoyliveCD from i386 to x86_64

This commit is contained in:
longpanda 2021-02-02 18:54:56 +08:00
parent 15570cd996
commit a5e998bcaf
39 changed files with 37 additions and 39 deletions

View File

@ -35,16 +35,16 @@
https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02/aarch64-linux-gnu/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu.tar.xz ===> /opt/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu.tar.xz https://releases.linaro.org/components/toolchain/binaries/7.4-2019.02/aarch64-linux-gnu/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu.tar.xz ===> /opt/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu.tar.xz
https://toolchains.bootlin.com/downloads/releases/toolchains/aarch64/tarballs/aarch64--uclibc--stable-2020.08-1.tar.bz2 ===> /opt/aarch64--uclibc--stable-2020.08-1.tar.bz2 https://toolchains.bootlin.com/downloads/releases/toolchains/aarch64/tarballs/aarch64--uclibc--stable-2020.08-1.tar.bz2 ===> /opt/aarch64--uclibc--stable-2020.08-1.tar.bz2
http://www.tinycorelinux.net/11.x/x86/release/distribution_files/vmlinuz ===> /home/Ventoy-master/LiveCD/ISO/EFI/boot/vmlinuz http://www.tinycorelinux.net/11.x/x86_64/release/distribution_files/vmlinuz64 ===> /home/Ventoy-master/LiveCD/ISO/EFI/boot/vmlinuz64
http://www.tinycorelinux.net/11.x/x86/release/distribution_files/core.gz ===> /home/Ventoy-master/LiveCD/ISO/EFI/boot/core.gz http://www.tinycorelinux.net/11.x/x86_64/release/distribution_files/corepure64.gz ===> /home/Ventoy-master/LiveCD/ISO/EFI/boot/corepure64.gz
http://www.tinycorelinux.net/11.x/x86/release/distribution_files/modules.gz ===> /home/Ventoy-master/LiveCD/ISO/EFI/boot/modules.gz http://www.tinycorelinux.net/11.x/x86_64/release/distribution_files/modules64.gz ===> /home/Ventoy-master/LiveCD/ISO/EFI/boot/modules64.gz
http://distro.ibiblio.org/tinycorelinux/11.x/x86/tcz/glib2.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/glib2.tcz http://distro.ibiblio.org/tinycorelinux/11.x/x86_64/tcz/glib2.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/glib2.tcz
http://distro.ibiblio.org/tinycorelinux/11.x/x86/tcz/libffi.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/libffi.tcz http://distro.ibiblio.org/tinycorelinux/11.x/x86_64/tcz/libffi.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/libffi.tcz
http://distro.ibiblio.org/tinycorelinux/11.x/x86/tcz/liblvm2.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/liblvm2.tcz http://distro.ibiblio.org/tinycorelinux/11.x/x86_64/tcz/liblvm2.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/liblvm2.tcz
http://distro.ibiblio.org/tinycorelinux/11.x/x86/tcz/ncursesw.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/ncursesw.tcz http://distro.ibiblio.org/tinycorelinux/11.x/x86_64/tcz/ncursesw.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/ncursesw.tcz
http://distro.ibiblio.org/tinycorelinux/11.x/x86/tcz/parted.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/parted.tcz http://distro.ibiblio.org/tinycorelinux/11.x/x86_64/tcz/parted.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/parted.tcz
http://distro.ibiblio.org/tinycorelinux/11.x/x86/tcz/readline.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/readline.tcz http://distro.ibiblio.org/tinycorelinux/11.x/x86_64/tcz/readline.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/readline.tcz
http://distro.ibiblio.org/tinycorelinux/11.x/x86/tcz/udev-lib.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/udev-lib.tcz http://distro.ibiblio.org/tinycorelinux/11.x/x86_64/tcz/udev-lib.tcz /home/Ventoy-master/LiveCD/VTOY/ventoy/tcz/udev-lib.tcz
2.3 Prepare third-part tools 2.3 Prepare third-part tools
cd /home/Ventoy-master/DOC/ cd /home/Ventoy-master/DOC/

View File

@ -40,9 +40,7 @@ done
format_ventoy_disk_mbr 0 $LOOP fdisk format_ventoy_disk_mbr 0 $LOOP fdisk
pwd $GRUB_DIR/sbin/grub-bios-setup --skip-fs-probe --directory="./grub/i386-pc" $LOOP
ls -lah ./grub/i386-pc/
$GRUB_DIR/sbin/grub-bios-setup --verbose --skip-fs-probe --directory="./grub/i386-pc" $LOOP
curver=$(get_ventoy_version_from_cfg ./grub/grub.cfg) curver=$(get_ventoy_version_from_cfg ./grub/grub.cfg)

View File

@ -5,13 +5,13 @@ set default=LiveCD
clear clear
menuentry 'Ventoy xxx LiveCD' --id=LiveCD { menuentry 'Ventoy xxx LiveCD' --id=LiveCD {
linux /EFI/boot/vmlinuz quiet loglevel=0 superuser rdinit=/ventoy/init.sh linux /EFI/boot/vmlinuz64 quiet loglevel=0 superuser rdinit=/ventoy/init.sh
initrd /EFI/ventoy/ventoy.gz /EFI/boot/core.gz /EFI/boot/modules.gz newc:ventoy.tar.gz:/EFI/ventoy/ventoy-xxx-linux.tar.gz initrd /EFI/ventoy/ventoy.gz /EFI/boot/corepure64.gz /EFI/boot/modules64.gz newc:ventoy.tar.gz:/EFI/ventoy/ventoy-xxx-linux.tar.gz
boot boot
} }
menuentry 'Ventoy xxx LiveCD (Debug Mode)' { menuentry 'Ventoy xxx LiveCD (Debug Mode)' {
linux /EFI/boot/vmlinuz loglevel=10 multivt superuser rdinit=/ventoy/init.sh linux /EFI/boot/vmlinuz64 loglevel=10 multivt superuser rdinit=/ventoy/init.sh
initrd /EFI/ventoy/ventoy.gz /EFI/boot/core.gz /EFI/boot/modules.gz newc:ventoy.tar.gz:/EFI/ventoy/ventoy-xxx-linux.tar.gz initrd /EFI/ventoy/ventoy.gz /EFI/boot/corepure64.gz /EFI/boot/modules64.gz newc:ventoy.tar.gz:/EFI/ventoy/ventoy-xxx-linux.tar.gz
boot boot
} }

View File

@ -3,32 +3,32 @@ Ventoy LiveCD is Tinycore distro + Ventoy linux install package.
vmlinuz and core.gz are downloaded from: vmlinuz and core.gz are downloaded from:
http://www.tinycorelinux.net/11.x/x86/release/distribution_files/ http://www.tinycorelinux.net/11.x/x86_64/release/distribution_files/
MD5SUM: MD5SUM:
0fd08c73e84b26aabbd0d12006d64855 core.gz 598db33adff41155f26e244e492916d0 corepure64.gz
a9c2e2abbf464517e681234fb4687aa1 vmlinuz 858a5b2524cc541efe2d22b11b271e52 modules64.gz
ab3a8196df5a84889f16494fde188799 vmlinuz64
VTOY/ventoy/tcz/*/tcz are downloaded from: VTOY/ventoy/tcz/*/tcz are downloaded from:
http://distro.ibiblio.org/tinycorelinux/11.x/x86/tcz/ http://distro.ibiblio.org/tinycorelinux/11.x/x86_64/tcz/
MD5SUM: MD5SUM:
b6153a469d1d56e1e6895c6812a344cd dosfstools.tcz 803ac92b15e2ba58cddc58e1ff66446c dosfstools.tcz
29a4585d38b34ad58f8a7cb2d09e065f glib2.tcz eaa8aafb285b3f3bdf89187a964436db glib2.tcz
6812067a60165aee3cbcc07a75b6b1f4 libffi.tcz bbf81e97259faa73cbaf42b7e76c8685 libffi.tcz
5120e0c9ee65f936dea8cb6a0a0a1ddd liblvm2.tcz 2cb278ef278a6b8819df52ec2e6bedc3 liblvm2.tcz
92909db8fb3c4333a2a4a325ffbf4b50 ncursesw.tcz 0345a267ab49e711c596e21eaf721e3b ncursesw.tcz
e2bb47c9da2abab62fa794d69aba97c0 parted.tcz 65e226c963e78a0174baf99bc9cafcfc parted.tcz
0e6dfbebe816062a81aff6d3e5e7719b readline.tcz ae78bbe0c5b7d79382cd1aeb08dc97bd readline.tcz
3cf996373ab01be269ea0efaf17ce0cd udev-lib.tcz dff3775dea468c31e517f5ec5f403ce0 udev-lib.tcz
VTOY/ventoy/drivers/*.ko VTOY/ventoy/drivers/*.ko
build kernel build kernel
http://www.tinycorelinux.net/11.x/x86/release/src/kernel/ http://www.tinycorelinux.net/11.x/x86_64/release/src/kernel/
config-5.4.3-tinycore config-5.4.3-tinycore64
linux-5.4.3-patched.txz linux-5.4.3-patched.txz
disable a wireless lan driver to avoid compile error disable a wireless lan driver to avoid compile error

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -12,8 +12,6 @@ sisusbvga
usb251xb usb251xb
pi3usb30532 pi3usb30532
usb-otg-fsm usb-otg-fsm
usb-conn-gpio
ulpi
ums-realtek ums-realtek
xhci-hcd xhci-hcd
xhci-pci xhci-pci

View File

@ -2,10 +2,12 @@
VENTOY_PATH=$PWD/../ VENTOY_PATH=$PWD/../
for i in vmlinuz core.gz modules.gz; do for i in vmlinuz64 corepure64.gz modules64.gz; do
wget -q -P ISO/EFI/boot/ http://www.tinycorelinux.net/11.x/x86/release/distribution_files/$i wget -q -P ISO/EFI/boot/ http://www.tinycorelinux.net/11.x/x86_64/release/distribution_files/$i
done done
for i in glib2.tcz libffi.tcz liblvm2.tcz ncursesw.tcz parted.tcz readline.tcz udev-lib.tcz; do [ -d VTOY/ventoy/tcz ] || mkdir -p VTOY/ventoy/tcz
wget -q -P VTOY/ventoy/tcz/ http://distro.ibiblio.org/tinycorelinux/11.x/x86/tcz/$i
for i in dosfstools.tcz glib2.tcz libffi.tcz liblvm2.tcz ncursesw.tcz parted.tcz readline.tcz udev-lib.tcz; do
wget -q -P VTOY/ventoy/tcz/ http://distro.ibiblio.org/tinycorelinux/11.x/x86_64/tcz/$i
done done