Portál AbcLinuxu, 27. dubna 2024 06:56


Dotaz: Boot menu PXE/Windows

23.10.2008 00:26 stanek
Boot menu PXE/Windows
Přečteno: 2343×
Odpovědět | Admin
Potřebuju nějak docílit toho, aby když přijdu k pc, tak bych si mohl vybrat zdali nabootuju síťově na ltsp nebo lokálně windows. Nejjednodušší by asi bylo nastavit grub pro bootování obrazu rom-o-matic.net. Umí grub i ntfs oddíl nebo pro ten obraz musím dodat nějaký ext3 apod.? Nebo nedá se udělat nějaké menu síťově, tj. že nabootuju ze sítě ale ještě se mě to zeptá jestli chci pokračovat nebo bootovat lokálně? Děkuji.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

nway avatar 23.10.2008 06:45 nway | skóre: 17 | Česká Lípa
Rozbalit Rozbalit vše Re: Boot menu PXE/Windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Když vytváříš bootovací obraz rom-o-matic ať už na disketu nebo do ROM paměti je tam položka s časem pro výběr startu. Takže když boot Network = No, potom lokální disk, když = YES boot po síti. Pokud máš BIOS s podporou PXE možná to půjde i v něm. Já boot měl přes diskrétní NIC adapter s obrazem v BOOT ROM z rom-o-matic. No a nevím jestli po nabootování ze sítě má ještě smysl řešit následný boot do lokálu. Grub nebo Lilo jsem takto nezkoušel, nepovím.
23.10.2008 10:00 stanek
Rozbalit Rozbalit vše Re: Boot menu PXE/Windows
Některá pc umí boot ze sítě hned po nastavení biosu, ale bohužel žádný timeout tam není. Proto bych asi potřeboval nějaké řešení, kde by se bootovalo to "menu" pro výběr lokálu a síťového bootu.
Johny z Podoli avatar 23.10.2008 14:50 Johny z Podoli | skóre: 26 | blog: rocfdebian
Rozbalit Rozbalit vše Re: Boot menu PXE/Windows
Přesně tohle chci taky - mám síťovky co neumí PXE.. rád bych tedy localhostně nahodil grub tak aby po 1 sekundě naskočil boot from harddrive a nebo druhá možnost - boot from lan.

dík za případné nápady :))
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
23.10.2008 14:24 jbohac | skóre: 19 | Praha 5
Rozbalit Rozbalit vše Re: Boot menu PXE/Windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
muzes si vyrobit bootovaci menu co se spusti pres PXE pomoci menu.c32 ze syslinuxu. Jako jednu polozku das to LTSP a druhou muzes dat bootovani z disku pomoci chain.c32.
25.10.2008 22:00 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Boot menu PXE/Windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud mas v tom PC harddisk a muzes na nej neco zapsat, tak to neni vubec zadny problem.

Rozdelis disk na 3 oddily. Na prvnim wokna, na druhym soubory grubu (50Mb ext2) a treti swap (ten pro LTSP nepotrebujes, spis pro tluste klienty).

Na ten linuxovej oddil dej grub a dej mu dve polozky. Prvni wokna a druhym spustis etherboot soubor, ten se bootuje stejne jako linuxovy jadro. Etherboot inicializuje sitovku a stahne PXELINUX, ten si pak natahne jadro, initramdisk a jaderny parametry. Kdyztak mi pisni mail nebo na jabber zdenek_vdf@njs.netlab.cz, poslu konfigy, ted to u sebe nemam. K tomuhle ani vubec nepotrebujes podporu PXE.

Je to velice jednoduchy a blbovzdorny. Z praxe dodavam ze je nezbytne nutne aby uzivatele trkla do oci, nejlepe obrovskym pismem nabidka wokna vs. linux s timeoutem alespon 20 sekund (zalezi na stupni zmrkvosofteni nejvyssiho spravce toho pocitace). Nejaka textova nabidka co umi samotnej etherboot (ve stylu staryho lila) je naprosto k nicemu.

Ted resim aby kompy co umeji PXE si ze site stahli GRUB, zobrazili menu a tam si clovek vybral lokalni wokna nebo linux jako tlustyho klienta. Pokud nepujde sit, bootnou wokna. Cili se tom poresi to same co jsem bez jedineho zasahu na HDD toho pocitace. Sice to bude bez swapu, ale kdyz ty kompy maj 2Gb ramky, tak je to jedno.

Jenze bohuzel:....

http://www.abclinuxu.cz/poradna/linux/show/243309

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
27.10.2008 00:00 jbohac | skóre: 19 | Praha 5
Rozbalit Rozbalit vše Re: Boot menu PXE/Windows
No, me prave funguje docela hezky to menu co umi syslinux/pxelinux (je to ten program menu.c32). Syntaxi to ma dost podobou jakol lilo, udela to na obrazovce relativne prehledny TUI menu.... a existuje i nejake VESA graficka varianta.

Umi to nabootovat standardni bzimage (stejne jako grub nebo lilo) stazeny pres tftp, umi to pomoci chain.c32 nabootovat z disku, a hafo dalsich veci.

Staci proste tim etherbootem nebo PXE nabootovat z TFTP "pxelinux.0" a v adresari "pxelinux.cfg" pak mit konfigurace pro jednotlive pocitace, pojmenovane podle IP adresy (postupne se zkousi kratsi a kratsi shoda, takze neni potreba mit zvlastni soubor pro kazdy pocitac).

Ten konfigurak vypada asi jako:
default menu.c32
prompt 0
timeout 30
menu title Operacni system
LABEL Linux
        MENU LABEL ^Linux
        KERNEL vmlinux
        APPEND root=/dev/nfs nfsroot=.... ip=bootp
        MENU DEFAULT
LABEL Windows
        MENU LABEL ^Windows
        KERNEL chain.c32
        APPEND hd0 1
Muzu to docela doporucit
27.10.2008 22:14 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Boot menu PXE/Windows
Aha, to zni zajiave. PXELINUX pouzivam, ale mam jen default konfiguraci a hned taha linux.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.