Простейший дистрибутив на загрузочную флэшку

Системные сервисы и системы инициализации: systemd, sysvinit и другие


Ответить
lnx
Сообщения: 122
Зарегистрирован: 24.08.2022

#

Коллеги, прошу совета.

Мизансцена - удаленно от меня сильно пожилой пользователь виндов.
Задача - на удаленном старом нотубуке запустить дистрибутив с загрузочной флэшки, в котором ничего, кроме подключения к вайфаю и запуска демона ssh не требуется.
Цель - удаленно развернуть LinuxCNC как копию с эталонной установки (поэтому распространяемый ими дистрибутив неприемлем). Поскольку dd через сеть (вроде) не работает, средствами rsync.

Поскольку в обычных (из известных мне) дистрибутивах много лишнего, ищется простейший дистрибутив для накатывания на флэшку. По возможности уже с автостартом sshd (чего как раз и не встречал) и простым, не консольным подключением к вайфаю.
Последний раз редактировалось lnx 23.06.2025 18:04, всего редактировалось 1 раз.
lnx
Сообщения: 122
Зарегистрирован: 24.08.2022

#

Каждый дистрибутив пишет про себя много приятного не отвечая на мой вопрос - да, ssh есть у всех, но запущен ли sshd по умолчанию? Попытка на примере того же Slitaz https://www.slitaz.org/ru/ скачать его img и распаковать с тем, чтобы посмотреть конфиг ssh окончилась неудачей - находимый там rootfs.gz распаковать не удалось:
tar -xvzf rootfs.gz 

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now


Последний раз редактировалось lnx 23.06.2025 17:51, всего редактировалось 1 раз.
ALiEN
Аватара пользователя
Сообщения: 187
Зарегистрирован: 23.08.2022

#

file rootfs.gz

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

lnx
Сообщения: 122
Зарегистрирован: 24.08.2022

#

file rootfs.gz
rootfs.gz: LZMA compressed data, streamed
Взяв за ориентир слово lzma попытка использовать xz тоже провалилась -
xz --format=lzma --decompress rootfs.gz 
xz: rootfs.gz: Filename has an unknown suffix, skipping
xz --format=lzma --decompress rootfs.lz 
xz: rootfs.lz: Compressed data is corrupt
Попытка пойти по сценарию https://doc.slitaz.org/ru:handbook:chroot выдает ошибку -
(zcat rootfs.gz 2>/dev/null || lzma d rootfs.gz -so) | cpio -id
lzma: неверный ключ — «s»
lzma: Try 'lzma --help' for more information.
cpio: преждевременный конец архива
...

unlzma rootfs.gz -S .gz
unlzma: rootfs.gz: Compressed data is corrupt
Но slitaz вряд ли для моей темы подойдет. Нужно что-то, что в лавсд запустит графический режим с выбором подключения вайфай, создан пользователь и запущен демон ssh.
Последний раз редактировалось lnx 23.06.2025 19:03, всего редактировалось 1 раз.
ALiEN
Аватара пользователя
Сообщения: 187
Зарегистрирован: 23.08.2022

#

lsinitcpio rootfs.gz

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

lnx
Сообщения: 122
Зарегистрирован: 24.08.2022

#

Ой, простыня файлов -
lib/firmware/rtlwifi/rtl8723bu_wowlan.bin
lib/firmware/rtlwifi/rtl8192eu_nic.bin
lib/firmware/rtlwifi/rtl8192eefw.bin
lib/firmware/rtlwifi/rtl8723bu_nic.bin
lib/firmware/rtlwifi/rtl8723bs_nic.bin
lib/firmware/rtlwifi/rtl8723bs_ap_wowlan.bin
lib/firmware/rtlwifi/rtl8723bu_ap_wowlan.bin
lzma: rootfs.gz: Compressed data is corrupt

Похоже, битый таки архив. Но вопрос-то в дистрибутиве с уже запущенным sshd!
ALiEN
Аватара пользователя
Сообщения: 187
Зарегистрирован: 23.08.2022

#

Ну вообще-то в iso арча sshd включен по-умолчанию.

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

lnx
Сообщения: 122
Зарегистрирован: 24.08.2022

#

ALiEN: Ну вообще-то в iso арча sshd включен по-умолчанию.

:) тот, с которым я знаком, не ... Но могу, как это часто бывает, ошибаться - и да, ошибался, цитирую - "Этот документ является руководством по установке Arch Linux с помощью live-системы, з". Однако установочный образ https://archlinux.org/download/ мягко говоря не легок, 1.2гб. Помню, кто-то из форумчан делал даже свою а-ля паппи сборку (https://sourceforge.net/projects/puppyrusa/?), но в отличие от слитаза нет описания схемы пересборки (впрочем, у слитаза схема есть, а утилита сборки не скаичвается ни откуда).

Благо установочный диск в резерве и даже в грубе прописан, не поленился перезагрузиться с него, с официального iso Arch - попадаю в обычную консоль, ГУИ для подключения к вайфаю нет, а с некоторых пор и wifi-menu нет, ну, Вы и сами это знаете. В чем и где там "lavе" так и не понял. Не годится.
Ответить