Miután sikerült bebootolni a netboot telepítőbe el kell indítani a telepítést, advanced command line installer, majd megszakitani, hogy visszakerüljünk a “főmenübe”, itt meg kell csinálni a network setupot – lehetőleg még működjön a DHCP server, majd a egy konzolt kérni.
Innen:
mkdir /mnt/os
mount /dev/sda1 /mnt/os
chroot /mnt/os
apt-get update
apt-get install linux-image
itt sanszos, hogy mindenféle hibaüzeneteket fog dobni, de mehet a reboot, utána még mehet apt-get install --reinstall linux-image, de nemtom ennek mennyi értelme van
Leírás innen
Az előző kernel-tisztogatás kicsit félresikerült, mert az összes működő kernel törölve lett, de sebaj, mert erre is van megoldás. Itt most a netboot folyamatát írom le, az OS X standard tftp illetve bootp daemonjainak segítségével.
- Ubuntu netboot + pxelinux
- tftp
- bootp
Először is be kell szerezni a leguljabb Ubuntu kiadás netboot csomagját (aktuális image), ami tartalmazza a pxelinux.0 fajlt is, a tftp és bootp serverek az os x részei, de érdemes letölteni a “TFTP Server” nevű programot, amivel sokkal egyszerűbben megy a beállítás. A netboot csomagot ki kell tomoriteni egy mappába majd a TFTP Server-ben megadni az eleresi utvonalat, illetve elinditani a tftp daemont. A bootp server beállítását a következő leírás alapján lehet megcsinálni.
"mkdir netboot"
- internet sharing elindítása, “cp /etc/bootpd.plist ./netboot”, internet sharing leallitasa.
- bootpd.plist szerkesztese, majd
"sudo cp ./netboot/bootpd.plist /etc/"
- esetleg működő dhcp server leallitasa
infok innen, illetve innen (Itt eltelt kb. 4 óra beállítások próbálgatásával). Pár fontos megjegyzés:
- az alábbi két bejegyzést kell a bootpd.plist filehoz fűzni:

- “It’s very important to figure out where you have to put the option in the
config file. As the man page say, there are three main sections…”
Nekem ezzel ment el vagy 3 órám, mire erre rájöttem (innen)
- A bootpd.plist file többi részét értelem szerint ki kell tölteni
ln -s pxelinux.0 $(printf "pxelinux.0\377") abban a könyvtárban ahol a “pxelinux.0″ található. Az OS X-es bootpd hozzáfűzi a stringhez \377 karaktereket. (innen)
további hasznos linkek: BOOTPD manual, illetve BOOTP/DHCP options, Working bootpd.plist (10)