Тема: kickstart
Показать сообщение отдельно
  #6  
Старый 30.06.2018, 09:22
Dmitry Kabanov
Guest
 
Сообщений: n/a
По умолчанию kickstart

Dmitry Kabanov написал(а) к Michael Dukelsky в Jun 18 08:03:07 по местному времени:


MD> Привет, All!

MD> Хочу сделать автоматическую установку CentOS 7.5.1804 с флешки, но такая
MD> установка обламывается. Делаю всё в соответствии с
MD> https://access.redhat.com/documentat...</b>linux/7/ht
MD> ml-single/installation_guide/#chap-kickstart-installations
MD> Короткая ссылка - http://tinyurl.com/y83nmf2a
MD> Сначала установил систему вручную с опциями по умолчанию с
MD> CentOS-7-x86_64-DVD-1804.iso и полученный файл anaconda-ks.cfg взял в
MD> качестве исходного, слегка его модифицировав в соответствии с мануалом
MD> (файл ks.cfg приведён в конце). Также изменил isolinux/isolinux.cfg (он
MD> также приведён в конце). С помощью mkisofs делаю CentOS-7.5-ks.iso (все
MD> опции mkisofs как написано в мануале). Если этот iso прожечь на DVD, то
MD> система нормально устанавливается автоматом. Но я хочу устанавливать с
MD> флешки.

MD> # isohybrid -h 255 -s 63 CentOS-7.5-ks.iso
MD> # dd if=./CentOS-7.5-ks.iso of=/dev/sdb bs=1M

MD> Тут sdb - это флешка 8G. Вставляю её в целевой компьютер и начинаю
MD> загрузку. Она останавливается на этом:

MD> dracut-initqueue[705]: mount: /dev/sdb is write-protected, mounting
MD> read-only loop: module loaded
MD> dracut-initqueue[705]: DD: Examining /dev/sdb1
MD> dracut-initqueue[705]: mount: /dev/sdb is write-protected, mounting
MD> read-only dracut-initqueue[705]: mount: /dev/sdb is already mounted or
MD> /media/DD-2 busy dracut-initqueue[705]: DD: ERROR: Command '['mount',
MD> '/dev/sdb1', '/media/DD-2']' returned non-zero exit status 32

MD> После этого всё висит. Что я делаю не так?

MD> =================== ks.cfg ======================
MD> #version=DEVEL
MD> # System authorization information
MD> auth --enableshadow --passalgo=sha512
MD> # Use CDROM installation media
MD> cdrom
MD> # Use graphical install
MD> graphical
MD> # Run the Setup Agent on first boot
MD> firstboot --enable
MD> ignoredisk --only-use=sda
MD> # Keyboard layouts
MD> keyboard --vckeymap=us --xlayouts='us'
MD> # System language
MD> lang en_US.UTF-8
MD> # Accept End User License Agreement
MD> eula --agreed
MD> # Reboot after successfull installation
MD> reboot --eject

MD> # Network information
MD> network --bootproto=dhcp --device=enp2s0 --onboot=off --ipv6=auto
MD> --no-activate network --bootproto=dhcp --device=enp3s0 --ipv6=auto
MD> --activate network --hostname=localhost.localdomain

MD> # Root password
MD> rootpw --iscrypted Зашифрованный пароль
MD> # System services
MD> services --enabled="chronyd"
MD> # System timezone
MD> timezone Europe/Moscow --isUtc
MD> # System bootloader configuration
MD> bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda
MD> autopart --type=lvm
MD> # Initialize partition table
MD> zerombr
MD> # Partition clearing information
MD> clearpart --all --initlabel --drives=sda

MD> %packages
MD> @^minimal
MD> @core
MD> chrony
MD> kexec-tools

MD> %end

MD> %addon comredhatkdump --enable --reserve-mb='auto'

MD> %end

MD> %anaconda
MD> pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
MD> pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
MD> pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
MD> %end
MD> ===================== ks.cfg ends ====================

MD> ================= isolinux/isolinux.cfg ==============
MD> default vesamenu.c32
MD> timeout 600

MD> display boot.msg

MD> menu clear
MD> menu background splash.png
MD> menu title CentOS 7
MD> menu vshift 8
MD> menu rows 18
MD> menu margin 8
MD> menu helpmsgrow 15
MD> menu tabmsgrow 13

MD> menu color border * #00000000 #00000000 none
MD> menu color sel 0 #ffffffff #00000000 none
MD> menu color title 0 #ff7ba3d0 #00000000 none
MD> menu color tabmsg 0 #ff3a6496 #00000000 none
MD> menu color unsel 0 #84b8ffff #00000000 none
MD> menu color hotsel 0 #84b8ffff #00000000 none
MD> menu color hotkey 0 #ffffffff #00000000 none
MD> menu color help 0 #ffffffff #00000000 none
MD> menu color scrollbar 0 #ffffffff #ff355594 none
MD> menu color timeout 0 #ffffffff #00000000 none
MD> menu color timeout_msg 0 #ffffffff #00000000 none
MD> menu color cmdmark 0 #84b8ffff #00000000 none
MD> menu color cmdline 0 #ffffffff #00000000 none

MD> label kickstart
MD> menu label ^Kickstart Installation of CentOS 7.5
MD> kernel vmlinuz
MD> append initrd=initrd.img inst.stage2=hd:LABEL=OEMDRV
MD> inst.ks=cdrom:/ks.cfg

MD> label local
MD> menu label Boot from ^local drive
MD> localboot 0xffff

MD> menu end
MD> ================= isolinux/isolinux.cfg ends ==========
прошу прощения за дилетанский ответ, rufus под виндой и править конфиги..
--- AfterShock/Android 1.6.4
Ответить с цитированием