rip-linux visszatöltés multicast rendszerbe

Sinkó Gábor Zoltán sinkog at easymail.hu
2006. Okt. 25., Sze, 09:57:59 CEST


Mindenkitől bocsi hosszú lesz!!

mi kell hozzá: Rip-linux 
(http://www.tux.org/pub/people/kent-robotti/looplinux/rip/RIPLinux-1.9.iso)
vagy bármely linux melybe a megfelelő csomagokat felpakolták (~35Mb)

windows image melyet sysprep-vel lezártunk (javasolt a mini telepítő 
részben automatizált lezárás) és létrehoztunk a c:\sysprep\sysprep.inf 
állományt fontos!!
ha nem akarunk mást minthogy legyen egy biztonsági image a gépről 
sysprep felesleges
valamilyen adathordozó amin minimum fat32 partició van (optimum a ext2, 
ext3)

a klónozandó image lementése:
sysprep leállítja a gépet
RIP linux CD-ről bootols (user:root pwd:"" azaz semmi)

parancsok:
parancs //magyarázat két sort hagyok a parancsok előtt ki


fdisk -l  //kiirja a jelenlegi meghajtók particióit alapban valami ilyen 
sorok az érdekesek
    Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1        6375    51207156    7  HPFS/NTFS
/dev/hda2            6376        9964    28828642+   c  W95 FAT32

itt két partició van a /dev/hda1 és a /dev/hda2 egyik NTFS-re a másik 
Fat32-re formázva (csak példa méretek nem kötöszködés tárgya) ami az 
érdekes a hda1-et akarjuk menteni (várható mérete 2-5 Gb lesz telepített 
programoktól függően nekem 3 Gb megáll az iskolai image) hda2 meg ahova 
menteni akarok


mount /dev/hda2 /mnt/hd  //csatlja a hda2 meghajtót a /mnt/hd könyvtárra 
legyen hova menteni


ntfsclone --save-image --output - /dev/hda1 |gzip > /mnt/hd/image.img 
// bonyi parancs mely a következőt csinálja ntfsclone az üres helyeket a 
vinyon mint a ghost nem értelmezi csak a mértét utánna a gzip ezt a 
dolgot összenyomja és kiköpi a végeredményként a /mnt/hd/image.img imaget


reboot //ujraindítás javasolt nem a reset gombocot használni mert hibát 
okozhat
Na ez volt a mentés gyakszilag 3 parancs (fdisk csak infót adott):
mount /dev/hda2 /mnt/hd
ntfsclone -s -o - /dev/hda1 |gzip > /mnt/hd/image.img
reboot

visszaállítás egy gépre:
fdisk -l //ugyanazért amiért az előbb
mount /dev/hda2 /mnt/hd    //hogy legyen visszaállítási állonyom

zcat /mnt/hd/image.img |ntfsclone -r -O /dev/hda1 -  //visszafele a 
parancs ami előbbiekben volt

reboot //ujraindítás


összefoglalva:
mount /dev/hda2 /mnt/hd
zcat /mnt/hd/image.img |ntfsclone -r -O /dev/hda1 -
reboot //ujraindítás

multikas-t esetében:
itt a visszaállítás más egy kicsit. van egy gép melyen a mentett image 
van tárolva (server) és vannak melyekre vissza akarom állítani a 
windowst (kliens) most a gyalog módszert írom le. de egy 'kis' macerával 
el lehet érni hogy CSAK 1 azaz egy parancsot kell kiadni és mindent 
megcsinál a folyamat (gépek bekapcsolása, rip bootálása, visszatöltés, 
windows beállítása (gépnév hálózati beállítások ....))


image:
sysprep beállításakor nem adok meg gépnevet (első indításkor kell 
megadni neki) de az összes többit beállítom (kulcs tartomány rg jelszó 
....). lezárom windows-omat lementem az imaget (lásd feljebb).

visszatöltés:
serveren kliensen egyaránt kell:
Rip linux boot
most kettéválnak az utak abban az esetben ha van valahol dhcp 
szolgáltatás a rendszerben akkor egyszerűen:

pump	//beállítja a hálózati adatokat

ellenkező esetben

iifconig eth0 192.168.64.250 netmask 255.255.255.0 broadcast 
192.168.64.255   //ahol a 192.168.64.250 a gép IP címe lényeg hogy 
mindegyik különböző legyen de nem az hogy melyik melyik lesz az nem érdekes

serveren:
mount /dev/hda2 /mnt/hd

udp-sender --portbase 7382 --interface eth0 --file /mnt/hd/image.img 
//küldő parancs el kell indítani után kell a klienseken kiadni a fogadót 
miután mindegyiken kiadtuk kell megnyomni a serveren egy entert hogy a 
visszatöltés elinduljon

reboot


kliensen:
udp-receiver --nokbd --portbase 7382|gunzip |ntfsclone -r -O /dev/hda1 - 
  //visszatöltő parancs

reboot


tömören ennyi ha valaki nem érti sikít és segítek. Az élvezet fokozása 
érdekében lehet egyszerűsíteni a dolgot de az alapjai ezek a többi már 
nem az alap rip-linux ban oldgató meg (bármilyne egyszerű linux jó 
nálunk debian van server-nek de a klienseken rip töltödik be hálózatról 
igaz egy kicsit módosítani kell)

tisztelettel:

Sinkó Gábor Zoltán
rendszergazda
Révai Miklós Gimnázium és Kollégium






További információk a(z) Techinfo levelezőlistáról