Ну наконец то в Fedora 17 допили Dracut до нормального состояния. Т.е. теперь он может грузить по сети образы live дисков. Для использовния этой возможности нужно пересобрать образ начального рам диска.
1. Инсталируем дополнительный пакет:
su -c 'yum install dracut-network'
2. Собираем новый образ рам диска ( я это делал для Fedora17-beta):
su -c 'dracut -v --force --add "livenet" ./initrd0.img 3.3.0-1.fc17.i686'
3. Помещаем образ рам диска в соответсвующий раздел для загрузки по PXE
/var/lib/tftpboot/fedora17-i386 ( мой пример )
4. Помещаем файл squashfs.img с live iso образа Fedora-17-Beta-i686-Live-Desktop.iso на локальный http сервер:
http://192.168.0.1/ftp/fedora/17/i386/live/squashfs.img ( к примеру )
5. Добавляем нужный пункт загрузки в файл /var/lib/tftpboot/pxelinux.cfg/default :
P.S. Странно вроде nouveau и gnome3 пилят чтобы работал на старом железе без 3d, но f17-beta не пашет на nvidia GF 550 ti ни в какую :(
1. Инсталируем дополнительный пакет:
su -c 'yum install dracut-network'
2. Собираем новый образ рам диска ( я это делал для Fedora17-beta):
su -c 'dracut -v --force --add "livenet" ./initrd0.img 3.3.0-1.fc17.i686'
3. Помещаем образ рам диска в соответсвующий раздел для загрузки по PXE
/var/lib/tftpboot/fedora17-i386 ( мой пример )
4. Помещаем файл squashfs.img с live iso образа Fedora-17-Beta-i686-Live-Desktop.iso на локальный http сервер:
http://192.168.0.1/ftp/fedora/17/i386/live/squashfs.img ( к примеру )
5. Добавляем нужный пункт загрузки в файл /var/lib/tftpboot/pxelinux.cfg/default :
...
LABEL fedora17-i386
KERNEL fedora17i386/vmlinuz0
APPEND initrd=fedora17-i386/initrd0.img console=tty0 rd.shell rd.debug root=live:http://192.168.0.1/ftp/fedora/17/i386/live/squashfs.img rw
...
Все ! Спокойно грузимся по PXE с любого компьютера в локальный сети и получаем сразу рабочий, загруженый LIVE образ Fedora 17.P.S. Странно вроде nouveau и gnome3 пилят чтобы работал на старом железе без 3d, но f17-beta не пашет на nvidia GF 550 ti ни в какую :(
Комментарии