#1
|
|||
|
|||
kickstart
Michael Dukelsky написал(а) к All в Jun 18 14:23:42 по местному времени:
Привет, All! Хочу сделать автоматическую установку CentOS 7.5.1804 с флешки, но такая установка обламывается. Делаю всё в соответствии с https://access.redhat.com/documentat...-installations Короткая ссылка - http://tinyurl.com/y83nmf2a Сначала установил систему вручную с опциями по умолчанию с CentOS-7-x86_64-DVD-1804.iso и полученный файл anaconda-ks.cfg взял в качестве исходного, слегка его модифицировав в соответствии с мануалом (файл ks.cfg приведён в конце). Также изменил isolinux/isolinux.cfg (он также приведён в конце). С помощью mkisofs делаю CentOS-7.5-ks.iso (все опции mkisofs как написано в мануале). Если этот iso прожечь на DVD, то система нормально устанавливается автоматом. Но я хочу устанавливать с флешки. # isohybrid -h 255 -s 63 CentOS-7.5-ks.iso # dd if=./CentOS-7.5-ks.iso of=/dev/sdb bs=1M Тут sdb - это флешка 8G. Вставляю её в целевой компьютер и начинаю загрузку. Она останавливается на этом: dracut-initqueue[705]: mount: /dev/sdb is write-protected, mounting read-only loop: module loaded dracut-initqueue[705]: DD: Examining /dev/sdb1 dracut-initqueue[705]: mount: /dev/sdb is write-protected, mounting read-only dracut-initqueue[705]: mount: /dev/sdb is already mounted or /media/DD-2 busy dracut-initqueue[705]: DD: ERROR: Command '['mount', '/dev/sdb1', '/media/DD-2']' returned non-zero exit status 32 После этого всё висит. Что я делаю не так? =================== ks.cfg ====================== #version=DEVEL # System authorization information auth --enableshadow --passalgo=sha512 # Use CDROM installation media cdrom # Use graphical install graphical # Run the Setup Agent on first boot firstboot --enable ignoredisk --only-use=sda # Keyboard layouts keyboard --vckeymap=us --xlayouts='us' # System language lang en_US.UTF-8 # Accept End User License Agreement eula --agreed # Reboot after successfull installation reboot --eject # Network information network --bootproto=dhcp --device=enp2s0 --onboot=off --ipv6=auto --no-activate network --bootproto=dhcp --device=enp3s0 --ipv6=auto --activate network --hostname=localhost.localdomain # Root password rootpw --iscrypted Зашифрованный пароль # System services services --enabled="chronyd" # System timezone timezone Europe/Moscow --isUtc # System bootloader configuration bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda autopart --type=lvm # Initialize partition table zerombr # Partition clearing information clearpart --all --initlabel --drives=sda %packages @^minimal @core chrony kexec-tools %end %addon comredhatkdump --enable --reserve-mb='auto' %end %anaconda pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty %end ===================== ks.cfg ends ==================== ================= isolinux/isolinux.cfg ============== default vesamenu.c32 timeout 600 display boot.msg menu clear menu background splash.png menu title CentOS 7 menu vshift 8 menu rows 18 menu margin 8 menu helpmsgrow 15 menu tabmsgrow 13 menu color border * #00000000 #00000000 none menu color sel 0 #ffffffff #00000000 none menu color title 0 #ff7ba3d0 #00000000 none menu color tabmsg 0 #ff3a6496 #00000000 none menu color unsel 0 #84b8ffff #00000000 none menu color hotsel 0 #84b8ffff #00000000 none menu color hotkey 0 #ffffffff #00000000 none menu color help 0 #ffffffff #00000000 none menu color scrollbar 0 #ffffffff #ff355594 none menu color timeout 0 #ffffffff #00000000 none menu color timeout_msg 0 #ffffffff #00000000 none menu color cmdmark 0 #84b8ffff #00000000 none menu color cmdline 0 #ffffffff #00000000 none label kickstart menu label ^Kickstart Installation of CentOS 7.5 kernel vmlinuz append initrd=initrd.img inst.stage2=hd:LABEL=OEMDRV inst.ks=cdrom:/ks.cfg label local menu label Boot from ^local drive localboot 0xffff menu end ================= isolinux/isolinux.cfg ends ========== Желаю успехов, All! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20170303 |
#2
|
|||
|
|||
kickstart
Artem Artyuhov написал(а) к Michael Dukelsky в Jun 18 08:06:36 по местному времени:
Привет, Michael! 28 июн 18 14:23, Michael Dukelsky -> All: 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 ^^^^^^^^^^^^^ только чтение! разбирайтесь с правами для пользователя, или попробуйте произвести dd из под root или sudo. С наилучшими пожеланиями, Artem. --- -Пиши, старик, пиши! Мы тебя не покинем. |
#3
|
|||
|
|||
kickstart
Michael Dukelsky написал(а) к Artem Artyuhov в Jun 18 11:05:50 по местному времени:
Привет, Artem! 29 Jun 18 08:06, Artem Artyuhov послал(а) письмо к Michael Dukelsky: 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, MD>> mounting AA> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^дословно AA> примонтированно с защитой от записи, MD>> read-only AA> ^^^^^^^^^^^^^ только чтение! AA> разбирайтесь с правами для пользователя, Какого пользователя? Я вставил флешку в разъём USB и включил компьютер. Показанный лог - это то, что происходило во время загрузки. Никакого пользователя ещё и в помине нет. AA> или попробуйте произвести dd из под root или sudo. Значок "#" в двух верхних строчках как раз и показывает, что обе команды исполнялись рутом. Желаю успехов, Artem! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20170303 |
#4
|
|||
|
|||
kickstart
Aleksey Kuzin написал(а) к Artem Artyuhov в Jun 18 12:19:42 по местному времени:
Привет, Artem! 29 июн 18 08:06, Artem Artyuhov -> Michael Dukelsky: 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, MD>> mounting AA> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^дословно AA> примонтированно с защитой от записи, MD>> read-only AA> ^^^^^^^^^^^^^ только чтение! AA> разбирайтесь с правами для пользователя, или попробуйте произвести dd AA> из под root или sudo. такое бывает перепиши с нее все данные, и в линухе ее переформатируй umount /dev/sdb mkfs.vfat /dev/sdb проверь будет ли писаться. С наилучшими пожеланиями, Aleksey. --- -Пиши, старик, пиши! Мы тебя не покинем. |
#5
|
|||
|
|||
kickstart
Michael Dukelsky написал(а) к Aleksey Kuzin в Jun 18 12:44:40 по местному времени:
Привет, Aleksey! 29 Jun 18 12:19, Aleksey Kuzin послал(а) письмо к Artem Artyuhov: AK> такое бывает перепиши с нее все данные, и в линухе ее переформатируй AK> umount /dev/sdb AK> mkfs.vfat /dev/sdb AK> проверь будет ли писаться. При чём тут vfat? $ lsblk -l -o name,label,fstype NAME LABEL FSTYPE sdb OEMDRV iso9660 sdb1 OEMDRV iso9660 Желаю успехов, Aleksey! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20170303 |
#6
|
|||
|
|||
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 |