Bună, trebuie să creez o imagine Fedora Server cu aplicația mea în ea folosind instalarea kickstart.
Am executat următorii pași:
- Am descărcat imaginea fedora35 de la https://getfedora.org/en/server/download/ (Fedora-Server-dvd-x86_64-35-1.2)
- montați iso: mount -t iso9660 -o loop Fedora-Server-dvd-x86_64-35-1.2.iso /mnt/
- mkdir /var/iso
- cp -a /mnt/ /var/iso
- cd /var/iso/
- vim ks.cfg (conținutul fișierului ks este mai jos): acest fișier este generat automat în timpul instalării manuale a fedora.
# Generat de Anaconda 35.22.2
# Generat de pykickstart v3.34
#version=DEVEL
# Utilizați instalarea grafică
grafic
# Aspecte de tastatură
tastatură --vckeymap=us --xlayouts='noi'
# Limba sistemului
lang en_US.UTF-8
# Informații de rețea
rețea --bootproto=dhcp --device=ens160 --ipv6=auto --no-activate
# Utilizați suportul de instalare pe CDROM
CD ROM
%pachete
@^server-produs-mediu
%Sfârşit
# Rulați Setup Agent la prima pornire
firstboot --activare
# Generat folosind Blivet versiunea 3.3.0
ignoredisk --only-use=sda
# Configurația bootloader-ului de sistem
bootloader --append="reboot=pci i915.force_probe=4571 module_blacklist=pinctrl_elkhartlake" --location=mbr --boot-drive=sda
# Informații de ștergere a partiției
clearpart --none --initlabel
# Informații despre partiționarea discului
parte / --fstype="xfs" --ondisk=sda --size=94208
parte /mnt/deviceBoot --fstype="xfs" --ondisk=sda --size=95367
parte /var/device/log --fstype="xfs" --ondisk=sda --size=858306
# Utilizați partiționarea automată...
# --------------------------------------------- -------------------
#piesa auto
# Fusul orar al sistemului
fus orar Europe/Amsterdam --utc
# Parola root
rootpw --iscrypted $y$j9T$LueSmDWWdRgLiywynK3Edq1p$6j11FHKiANZhvvDoJG9wcnhgaJ75oKeieZ.rj7sz8
- vim isolinux/isolinux.cfg
A adăugat eticheta kickstart și a făcut ca implicit:
kickstart implicit
etichetă kickstart
etichetă de meniu ^Testare pentru dispozitiv
nucleu vmlinuz
append initrd=initrd.img inst.stage2=hd:LABEL=deviceimage inst.ks=hd:LABEL=deviceimage silențios
genisoimage -U -r -v -T -J -joliet-long -V "deviceimage" -volset "deviceimage" -A "deviceimage"
-b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table
-eltorito-alt-boot -e images/efiboot.img -no-emul-boot -o newfedora.iso ../mountedIso/
(comanda de mai sus este executată pe o singură linie)
scp fedoraimage de la mașină la widnows și folosind rufus 3.17 realizând un usb bootabil
folosind acest USB pe dispozitiv.
Declarații de probleme:
Când rulează pe mașina virtuală, se instalează corect, dar când încearcă hardware-ul dă eroare
Sursa de instalare și Destinația de instalare.
Când elimin informațiile despre partiție din ks.cfg și activez autopart, atunci destinația de instalare nu o face
apar, dar sursa de instalare rămâne aceeași.
Vă rog să mă ghidați pentru problemele de mai sus.