RIS szerver linuxon #3

RIS szerver... Linuxot is lehet? Persze! :)

Ismét pár egyszerű lépésben, hogy hogyan lehet linuxokkal is kibővíteni a skálát. Sokkal egyszerűbben, mint windows esetén :). A példa most egy openSuSE 11.0 x64 és egy CentOS 5.2 x86 lesz.

openSuSE 11.0:

Töltsük le a netinstall imaget: http://download.opensuse.org/distribution/11.0/iso/cd/openSUSE-11.0-NET…. Mountoljuk a letöltött iso fájlt tetszőleges helyre:

# mount -o loop openSUSE-11.0-NET-x86_64.iso /mnt

Csináljunk egy külön könyvtárat, pl. /tftpboot/suse11.0_x64. Másoljuk ide a /mnt/boot/x86_64/loader könyvtárból a linux és initrd fájlokat.

A pxelinux promtjába

suse11.0_x64/linux initrd=suse11.0_x64/initrd

lehet indítani.

Memtest:

Aki szeretné, egy memtestet is berakhat... Mindkét cdn megtalálható, a susen pl. /mnt/boot/x86_64/loader/memtest, másoljuk ezt a /tftpboot-ba.

Indítást:

memtest

CentOS 5.2:

Töltsük le a netinstall cd imaget: http://ftp.gts.lug.ro/centos/5.2/isos/i386/CentOS-5.2-i386-netinstall.i…. Mountoljuk hasonlóképpen, mint a suset.
Hozzunk létre neki is egy külön könyvtárat, pl. /tftpboot/centos5.2. Másoljuk ide a /mnt/isolinux/ könyvtárból a vmlinuz és initrd.img fájlokat.

A pxelinux promtjába

centos5.2/vmlinuz initrd=centos5.2/initrd.img

lehet indítani.

És akkor kérésre egy példa pxelinux config:

# cat /tftpboot/pxelinux.cfg/default
default suse11.0_x64
prompt 1
timeout 600
display pxelinux.cfg/boot.msg

label winxp
  kernel winxp.0
label win2k
  kernel win2k.0
label centos5.2
  kernel centos5.2/vmlinuz
  append initrd=centos5.2/initrd.img
label suse11.0_x64
  kernel suse11.0_x64/linux
  append initrd=suse11.0_x64/initrd
label memtest
  kernel memtest
  append -

# cat /tftpboot/pxelinux.cfgboot.msg
▒

0b

winxp           - Windows XP Professional
win2k           - Windows 2000 Professional
centos5.2       - CentOS 5.2 x86
suse11.0_x64    - openSuSE 11.0 x64
memtest         - Memtest86

07

0f
A telepiteni kivant rendszer azonositojat ird be, majd nyomd meg az ENTER-t.
10 perc elteltevel automatikusan a suse11.0_x64 lesz kivalasztva.

07

A két fájl letölthető innen: http://www.2shared.com/file/4975240/1abe77b4/pxelinuxcfgtar.html

Hozzászólások

Koszonom. Holnapra pont jol fog jonni.

Koszi, akkor megis egyszeru windows-t bootolni.

Lehet, ha lesz egy kis idom, megcsinalom pxegrub-bal is, azzal meg szebb menut is tudok csinalni.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Az ok ennél sokkal egyszerűbb: utálok gépelni, ha van olyan út is, ahol nem muszáj. Márpedig egy fel-le gombot nyomogatni szerintem egyszerűbb, mint begépelni azt, hogy winxp. Ja, és fel lehet vágni vele a HUP-on :-)
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

Sziasztok aki tudja pls küldje el nekem mind a három részben szereplő letölthető fájlokat.

Jogos a dolog pótolom hiányoságaimat. klarpack@skipxnet.dyndns.org a mail cím ahova jöhetnek a fájl-ok. Azért kértelek benneteket, ha meg van valakinek küldje el őket mailben mert így biztos, hogy a cikkben szereplő összes szükséges állományt meg kapom és biztos, hogy a megfelelő verzióban, mert bár én is találtam egy két fájlt de olyan sejtésem van mintha vagy a verziók nem stimmelt volna vagy hiányozott volna valami.

Oke, mondjuk ez meg mindig kivagja a ParserException-t, de hat ez mar az en bajom (a fajlok - 1 kivetellel - direktbe vannak linkelve, ha a linkekre kattintasz, pont az a verzio fog lejonni, amit a leiras hasznal...).
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.