drakclassic
這是本文件的舊版!
目錄表
Prepare packages mirror
rsync -a -H –delete-after -S rsync://mirrors.kernel.org/mirrors/mageia/distrib/8/x86_64 /mnt/MiscData/mirrors/mirrors.kernel.org/mirrors/mageia/distrib/8/
Get config tool
cd /mnt/MiscData/LIVE
git clone git://git.mageia.org/software/build-system/drakclassic-config
Set env
vi config/settings.cfg
vendor=Mageia.Org distro=Mageia arch=x86_64 release=8 repository=/mnt/MiscData/mirrors/mirrors.kernel.org/mirrors/mageia/distrib/8/ workdir=/mnt/MiscData/drakclassic
Get bootloader file bootx64.efi
install drakiso-bootloader-files-1.17-1.mga8
Copy bootloader file to right place
sh update_bootloader_files.sh
There's no bootia32.efi we can have, so get ride of it
vi update_bootloader_files.sh
archs="x86_64"
vi config/build.cfg
if_($arch eq 'x86_64', efi_type => 'all', # boot32_efi => 'bootloader/images/bootia32.efi', boot64_efi => 'bootloader/images/bootx64.efi' ),
Make the ISO
drakclassic –clean
drakclassic –boot
drakclassic –master
lr -h /mnt/MiscData/drakclassic/Mageia-8-x86_64/dist/Mageia-8-x86_64.iso
-rw-r--r-- 1 root root 197M Jun 2 19:28 /mnt/MiscData/drakclassic/Mageia-8-x86_64/dist/Mageia-8-x86_64.iso
drakclassic.1622638509.txt.gz · 上一次變更: 2021/06/02 12:55 由 fire