URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 134198
[ Назад ]

Исходное сообщение
"Выпуск системы сетевой загрузки SKUF 25.0"

Отправлено opennews , 04-Июл-24 21:20 
Доступен стабильный релиз SKUF 25 (Suckless Kexec Using Fileshare), инструментария для бездисковой сетевой загрузки Arch Linux с сетевого хранилища SAMBA без использования PXE. Проект построен на базе проекта mkinitcpio и  позволяет настроить среду для загрузки дистрибутива Arch Linux, используя в качестве корня sparse-образы с файловой системой (например, ext4), которые располагаются на SAMBA-сервере. Загрузка происходит в два этапа, на первом пользователю даётся возможность поменять параметры монтирования SAMBA/корневой ФС, а на втором происходит загрузка нового ядра с использованием kexec. Для получения IP-адреса в обоих этапах используется dhcpcd...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=61490


Содержание

Сообщения в этом обсуждении
"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено _ , 04-Июл-24 21:31 
Если:
>где не получается договориться с системным администратором, однако есть доступ к серверу SAMBA.

То с чено бы:
>В последнем случае студент может настроить среду для запуска самостоятельно, не настраивая серверную часть. Для начальной загрузки используется USB-Flash или CD/DVD

Хрен вам кто даст бутнуться не с харда, и биос будет запаролен.
А для опытов - ВНИЗАПНА!!! - виртуалки есть (уже два поколения как ...)


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 04-Июл-24 21:49 
а это могут быть разные люди
за сетевую часть отвечают, собственно сетевики, какой-нибудь "отдел глобальных сетей", а за компы - кафедра
кафедра поднимает свою самбу и юзает сабж чисто внутри себя в общей локалке

хотя, мне кажется, арч всё равно никто особо юзать в учебных заведениях не будет. туда скорее дебиан...


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Xenia Joness , 04-Июл-24 22:09 
>>туда скорее дебиан...

версии 11 Pro Education


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Ario00 , 04-Июл-24 21:53 
> Хрен вам кто даст бутнуться не с харда, и биос будет запаролен.

От учебного заведения зависит. В моём колледже ничего не запаролено, но на некоторых компьютерах включен Secure Boot. Решается просто — через Ventoy.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 06-Июл-24 08:43 
У нашего сисядмина пароль 1234 от админа, на камерах дефолтный админ:админ. Пароль сложнее только на терминале gpon и сервере

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 04-Июл-24 23:42 
Почему нельзя загрузить с флешки что угодно и зачем этот цирк с самбой автор нам, видимо, объяснить не сможет.

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Ario00 , 04-Июл-24 23:54 
Почему, могу объяснить. На некоторых компьютерах есть только USB 2.0, в купе с этим берём ещё и большое количество китайских медленных флешек. Использовать такую комбинацию будет очень больно и затруднительно, по Ethernet будет быстрее (если нормальная пропускная способность).

Плюс, как написано в статье, можно обойтись и без флешки. Обновлять ядро и/или initramfs в будущем всё равно не придётся - ведь потом загружается новое через kexec.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 00:14 
> На некоторых компьютерах есть только USB 2.0

Что достаточно для загрузки практически любого live-дистрибутива. Знаю на собственном опыте, месяц так бомжевал на компьютере подруги когда в неподходящий момент умер собственный лаптоп.

> в купе с этим берём ещё и большое количество китайских медленных флешек.

Поэтому вместо того, чтобы взять быструю тайваньскую флешку нужно поднимать самба-сервер и писать скрипты, я правильно понял?

Проект выглядит как костылестроение для решения вымышленных проблем автора. Но тем и хорош опенсорс, любой идее найдётся место. Удачи тебе и быстрых флешек!


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Ario00 , 05-Июл-24 00:18 
> live-дистрибутива

Цель проекта это как раз таки не в live-дистрибутиве (volatile), а в целостностном. Чтобы можно было условно прийти в другой кабинет, сесть за другой компьютер, и там была та же самая система, со всеми файлами и настройками.

> Поэтому вместо того, чтобы взять быструю тайваньскую флешку нужно поднимать самба-сервер и писать скрипты

Идея не нова. Уже много лет существует и используется без дисковая загрузка. Например, nfsroot и cifsroot (с последним много проблем из-за отсутствия в 3 версии Самбы нормальных UNIX Extensions)


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 09:02 
У меня ещё с года 2011 был комп которые по сетке грузился в RDP, т.е. формально это был терминал без HDD.

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 09:14 
thinstation ?

https://thinstation.org/

https://it-advisor.ru/


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 09:37 
В биосе выбирал загрузку не с HDD а по сети и ломился на RDP сервер. RPD сервер был обычный виндовый.

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Rfj , 05-Июл-24 09:18 
>Цель проекта это как раз таки не в live-дистрибутиве (volatile), а в целостностном. Чтобы можно было условно прийти в другой кабинет, сесть за другой компьютер, и там была та же самая система, со всеми файлами и настройками.

На флешке фризит конечно. Но со сжатием было терпимо.
Уже давно есть usb ssd. Накатил полноценную систему и пользуйся не просто в другом кабинете, а вообще где угодно.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Телеметрия , 05-Июл-24 09:35 
Та не обращай внимания.Сделал и морлодец.

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 00:45 
Если это не убунту скрипты (99% лайвсиди), которые постоянно дёргают флешку и всё тормозит и виснет, а нормальные, и всё чисто в памяти, то не больно и не затруднительно.

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Ario00 , 05-Июл-24 00:56 
> и всё чисто в памяти

Посмотрите комментарий выше. Идея не в live дистрибутиве.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено нах. , 05-Июл-24 09:18 
отдельная загадка - откуда у ржавчины с только-usb-2.0 будет "нормальная пропускная способность" ethernet.

Там пластмассовые свитчики под столами, поди. И аж целый ржавый длинк прямой поставки из нулевых годов в серверной.

Не говоря уже про "самба сервер" (версии 2008R2, полагаю) который забит студенческим проном и который пердолит вся школа. (был бы это "свой ноут" - незачем было бы вообще загружаться на чужом компьютере, просто воткни его вместо чужого)

Любая даже самая китайская флэшка, если только она не совсем уж убитая, будет побыстрее такого чуда.

В общем, зачет по информатике ты получишь автоматом, но потом переставай позориться и купи уже себе нормальную флэшку.

И, главное, работать пойдешь - никому про этот ужас не рассказывай.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 06-Июл-24 09:28 
У меня есть ноут 2008 с гигабитным портом, а про пк и говорить нечего, pci обычно есть

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 00:36 
С флешкой надо куда-то ходить, втыкать. А тут цепляешь свой ноут на венде к сетке, шаришь папочку и вуаля.

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено нах. , 05-Июл-24 16:07 
> А тут цепляешь свой ноут на венде к сетке

и просто с него работаешь. Но это не по пацански, конечно, не поймут-с.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено йцкйкйцукукйцукйцук , 06-Июл-24 15:55 
Централизированное администрирование файлового хранилища, или "план9 мёртв, но дело его живёт".

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 00:34 
>для бездисковой сетевой загрузки Arch Linux с сетевого хранилища SAMBA

С виндовой шары, кому они врут!


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено нах. , 05-Июл-24 09:21 
> С виндовой шары, кому они врут!

не, ну это ж - школка. Могли попасть под импортозамещательную раздачу и правда получить какой-нибудь альтлинукс с сосамбой вместо нормального сервера.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено AlexYeCu_not_logged , 05-Июл-24 09:29 
>вместо нормального сервера

«Нормальный сервер» — это какой?


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 13:24 
Если речь об отечественных (учебных) учреждениях, то Astra Linux Server ;)

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено AlexYeCu_not_logged , 05-Июл-24 15:18 
> Если речь об отечественных (учебных) учреждениях, то Astra Linux Server ;)

Он через libastral работает?


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено crypt , 05-Июл-24 01:44 
@Spoofing что ли опять развлекается...

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено OpenEcho , 05-Июл-24 02:55 
> Для начальной загрузки используется USB-Flash или CD/DVD с минимальным объёмом 150 Мб (либо, в случае использования EFI - FAT32 раздел с ядром и собственным initramfs)

Сорри, но вот это вот ^^^ не есть "система сетевой загрузки"


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 02:57 
Так это и не система сетевой загрузки это скуф.

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Ario00 , 11-Июл-24 14:23 
> но вот это вот ^^^ не есть "система сетевой загрузки"

Почему вас смущает факт использования флешки? Её можно вынуть как только запуститься скрипт. Либо же, если вас не устраивает этот вариант, можно либо:
1) Создать FAT32 раздел и закинуть туда ядро и initramfs, загружаться тем самым без носителей.
2) Использовать что-либо ещё, что удовлетворяет ваши нужды. Например netboot.xyz.

В статье несколько раз упоминаются случаи, в которых подход с флешкой может быть полезен. Например, когда компьютер учебный и его нельзя трогать (размечать диск, создавать EFI переменные, пр.).

У меня в учебном заведении есть группа людей, которых я обучаю Линуксу. И не у всех есть деньги на покупку флешек. Я могу прийти с группой в любой кабинет, воткнуть по очереди 1 флешку в 15 компьютеров и запустить на них систему.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено OpenEcho , 11-Июл-24 17:40 
>> но вот это вот ^^^ не есть "система сетевой загрузки"
> Почему вас смущает факт использования флешки? Её можно вынуть как только запуститься скрипт.

Еще раз, если не понятно, - это загрузка/boot(!!!) с флешки.

Сетевая зарузка, - это когда вообще без всяких хард драйвов и флешек



"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Ario00 , 11-Июл-24 19:31 
> Сетевая зарузка, - это когда вообще без всяких хард драйвов и флешек

Окей, смотрите пункты №1 и №2


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено OpenEcho , 11-Июл-24 22:25 
Какие еще пункты и где эти  №1 и №2 ?

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено OpenEcho , 11-Июл-24 17:44 
> У меня в учебном заведении есть группа людей, которых я обучаю Линуксу.

Бедные студенты :(

> воткнуть по очереди 1 флешку в 15 компьютеров и запустить на них систему.

Почитайте про PXE хотя бы что ли.

А вообще это очень страное учебное заведение, в которых "учителю" ну никак не договорится с админанми на реальную сетевую загрузку



"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Ario00 , 11-Июл-24 19:29 
> Бедные студенты :(

безумно.

> Почитайте про PXE хотя бы что ли.

Читал. Настраивал. Вы видели что написано в статье по этому поводу? Вот тут такая же ситуация.

> очень страное учебное заведение, в которых "учителю" ну никак не договорится с админанми

Так я как раз и договорился. В статье эта ситуация рассматривается как теоретическая.

> на реальную сетевую загрузку

а это какая? бутафорная?


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено OpenEcho , 11-Июл-24 22:21 
>> на реальную сетевую загрузку
> а это какая? бутафорная?

Да, бутафорская.

Без обид, но я не знаю как вы обучаете других вообще, если даже не понимаете как стартует процессор. Он не может без опкодов вообще ничего, и первое что ему нужно чтоб "загрузится" - это слопать какую-то программу и именно это называется загрузкой, - boot, который считывает от куда-то код, с флешки, хард драйва или же - **по сети**. Поэтому перенаправление с флешки на сеть - это бутафория, а не сетевая загрузка, т.к первый код проц слопал с флехи в отличии от PXE



"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 05:16 
Максим, вы серьёзно?
https://github.com/BiteDasher/skuf/blob/master/git_extras/sk...

Главная новость дня просто.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 06:46 
Я тоже думал первое Апреля. Тут вообще реально обсуждают мем проект, ну ок.

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено нанофрактал , 05-Июл-24 08:01 
зачет кто сделал новость

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 09:55 
Я думал, скуфы где-то с 30 начинаются...

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Аноним , 05-Июл-24 13:14 
Уже где-то с 25. Как только первая заметная щетина появляется.

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Annm , 09-Июл-24 21:39 
С 18 +-

"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено mos87 , 09-Июл-24 07:37 
Почему Samba а не NFS?

>в учебных заведениях или иных предприятиях, где, например, уже имеется занятый сервер DHCP/PXE

гугльтранслейт?


вообще какой-то бешеный костыль.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено Ario00 , 11-Июл-24 14:11 
> Почему Samba а не NFS?

ну... а какая, собственно, разница? В моём учебном заведении была SAMBA, взял её. А так, буквально недавно был интересный случай, когда NFS сервер был на ядре 6.1, а клиент на 6.6, и подключиться не удалось. Забавно.

> гугльтранслейт?

нет

> вообще какой-то бешеный костыль.

С какой стороны посмотреть. Пробовали PXE+DHCP сервер поднимать? И ко всему этому ещё прикрутить GRUB для UEFI. В статье описывается какие проблемы этот проект решает.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено mos87 , 11-Июл-24 19:11 
А так, буквально недавно был интересный случай, когда сервер был на Серванте 2008, а клиент на Астре 1.7.4, и подключиться mount.cifs не удалось ни в какую. Забавно.

Хотя всякие smbclientы подключались сполпинка.
Пока тупо не поставил нормальное ведро, с ним всё подключилось сразу.


"Выпуск системы сетевой загрузки SKUF 25.0"
Отправлено mos87 , 09-Июл-24 07:39 
Прошёл по ссылке и пожалел об ентом.

Любой арчешкольник через 25 лет: https://github.com/BiteDasher/skuf/blob/master/git_extras/sk...