На конференции LinuxCon, проходящей в эти дни в Польше, был анонсирован (https://events.linuxfoundation.org/lc09d9) новый сервис для загрузки Linux по сети - boot.kernel.org (http://boot.kernel.org/). Как и представленный (http://www.opennet.me/opennews/art.shtml?num=23223) в конце августа сервис netboot.me (http://www.netboot.me/), boot.kernel.org базируется на загрузчике gPXP (http://www.etherboot.org/), позволяющем загружать систему по протоколу HTTP из любого места сети.Сайт boot.kernel.org планируется использовать в качестве отправной точки, для распространения загрузочных образов различных систем диагностики, сетевых инсталляторов различных дистрибутивов Linux и Live-окружений, а также возможно для организации проверки работы экспериментальных версий Linux ядер. Пользователю достаточно скачать минимальный образ сетевого загрузчика, записать его на CD или USB Flash, перезагрузить систему и через интерактивное меню выбрать интересующий вариант Live системы или инсталлятора...
URL: https://events.linuxfoundation.org/lc09d9
Новость: http://www.opennet.me/opennews/art.shtml?num=23549
Не порно, но хардкорно!
Убунта и Федора, как всегда, первые в самых сверхновых проектах :)
Идея вроде гуд, но я не очень понимаю, как можно загрузить ядро по HTTP, не загрузив при этом на комп какое-то ядро?
Ну как бы точно так же, как и по TFTP.:)
"It provides a direct replacement for proprietary PXE ROMs, with many extra features such as DNS, HTTP, iSCSI, etc."
то есть предполагается, что загрузка с этого сервиса будет происходить силами БИОСа материнки или сетевухи?
Ну прочитайте же новость до конца. И по ссылкам пройти не мешает.
gPXE, это тот же бутром на сетевухе (ну, или в биосе). При этом он опенсорсный и может быть собран для зашивания в эту самую сетевуху или биос, записи на флешку, дискету или компакт, загрузки как ядро грубом/лило/этц, загрузки имеющимся бутромом, а старые версии версии и как просто досовый COM-файл.
И будучи загруженным, он сможет по HTTP, FTP или TFTP утянуть ядро, рамдиск и что там еще потребуется для запуска системы.
сходите на boot.kernel.org
там всё написано и в картинкахприкольно, что это на ванильном ресурсе... в мире явно что-то изменилось.
Чет не совсем понятно, а как быть если инет доступен только через впн соединение? Когдаж они уже додумаются до этого???
Можно добавить наверняка vpn клиент только тогда gpxe разжиреет
Решения для такого случая стоят от <1 тыр и выше. В ближайшем компьютерном лабазе. Зовутся роутерами.
> Чет не совсем понятно, а как быть если инет доступен только через впн соединение? Когдаж они уже додумаются до этого???Подозреваю, они уже додумались ходить в инет без впн :) Но если сильно хочется, то можно поставить маршрутизатор для впн (наружу) и dhcp (внутрь) и грузить комп через него.
А чем отличается, для юзера, ping boot.kernel.org, через VPN и без? :)
А помойму нормальный сервис. Вдруг приспичит на тачке загрузить memtest86 например или там бубунту, а под рукой нет сервера dhcp и там tftp шары с ядрами. Правда флешку с собой придется таскать загрузочную.
Ну, на самом деле не обязательно. Благо gPXE можно грузить имеющимся загрузчиком (ХЗ на счет виндового). Правда с мемтестом так же. :)
А вот если загрузчик сдох, или машина его еще даже не видела (т.е. новая она), тогда да, придется таскать с собой. Хотя, с тем же успехом можно таскать флешку сразу с убунтой и мемтестом.
А вот, кстати, интересно как к этому отнесутся поставщики ноутов (особенно нетбуков) и готовых компов. Добавив gPXE вместо штатного PXE от вендора, можно вообще не ставить на аппарат систему и при этом предоставить покупателю возможность выбора из пачки оных. Но опять же, кроме винды и при наличии нэта.
> Хотя, с тем же успехом можно таскать флешку сразу с убунтой и мемтестом.Тут не нужно будет заботиться об обновлении убунты и мемтеста, держатели образа всё сделают за тебя.
долго ждать придеться, пока система загрузиться, вот насчет Damn linux- это круто, а вот Убунта и Федора это не тру, чисто для мазохистов.
Только зачем всё это для глобальной сети? ДумаеЦЦо, что со времён как сдохла система УК НЦ, сетевая загрузка ОС потеряла смысл.