Article View: pl.comp.os.bsd
Article #21912Re: czy da sie to zrobic w oparciu o OBSD?
From: bulba008
Date: Thu, 30 Dec 2010 02:52
Date: Thu, 30 Dec 2010 02:52
64 lines
3209 bytes
3209 bytes
Za podpowiedzi dziekuje ale klienci to niestety win 7 ultimate. W dniu 2010-12-29 22:52, PetruS pisze: > bulba008 wrote: > >> Super, a ma ktos pomysl na taki skrypt co pcha te obrazy do klientow. ja >> widze to tak. >> >> Skrypt dziala tak: >> 1. uruchamia srodowisko PXE na serwerze >> 2. zdlanie resetuje stanowisko (ale jak??) > > Jaki system na klientach? > > Jeśli OpenBSD, Linux itp., to możesz odpalić na kliencie opensshd i z > serwera wydać polecenie: > > $ ssh root@klient reboot > >> 3. stanowisko botuje sie z kart sieciowych >> 4. serwer kopiuje dany obraz do kompa o danym IP lub MAC > > Ok, ale skąd serwer będzie wiedział, że klient wystartował? > Może lepiej, niech klient sam pobierze obraz z serwera. > > Ja bym to widział tak: > > System odpala się z PXE i w pliku rc, zanim zamontują się dyski i wystartują > usługi, pobiera obraz dysku. Następnie montuje ten dysk i kończy > startartowanie reszty systemu. > > ===== Jak zrobić obraz bez specjalistycznej wersji OpenBSD (typy g4u)? > > Obraz najlepiej zrobić bootując komputer z LiveCD, LiveUSB lub PXE. > Odpalasz system na kliencie bez montowania lokalnego dysku i dalej: > > # dd if=/dev/xxx bs=64k | bzip2 -c | ssh user@serwer> pliku_obrazu.bz2 > > xxx - to nazwa twojego dysku (choć wystarczy nazwa konkretnej partycji). > > Pewnie zapyta o hasło, więc podaj i czekaj... > O nie! Nie czekaj! Przerwij i skonfiguruj openssh do łączenia się z użyciem > kluczy, to się przyda do automatyzacji pobierania obrazu przez klienta. > (Nie używaj do tego konta root-a na serwerze!) > Potem wykonaj obraz jw. > > Wcześniej dobrze jest zrobić "zerowanie" dysku, czyli skasować pliki > tymczasowe i inne śmieci, a potem: > > # cat /dev/zero> /zero > # rm -f /zero > > To sprawi, że dysk lepiej się skompresuje i możesz zyskać obraz kilkukrotnie > mniejszy niż bez "zerowania". Wiem, że masz dużo miejsca na serwerze, ale > mniej danych szybciej będzie latać siecią. > (Jeśli używasz g4u, to też dobrze jest zrobić takie "zerowanie".) > > Klient może pobierać taki obraz za pomocą polecenia: > > # ssh user@serwer cat pliku_obrazu.bz2 | bzip2 -dc> /dev/xxx > > Ot i wsio. :)
Technical Details
Message-ID:
<ifgs4s$7o1$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!.POSTED!not-for-mailReferences:
<ifdnd5$fa$1@news.onet.pl> <87ipyd81hu.fsf@myrkr.stars> <iffri7$494$1@news.onet.pl> <ifgair$ppl$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!.POSTED!not-for-mail From: bulba008 <bulba008@op.pl> Newsgroups: pl.comp.os.bsd Subject: Re: czy da sie to zrobic w oparciu o OBSD? Date: Thu, 30 Dec 2010 03:52:06 +0100 Organization: http://onet.pl Lines: 65 Message-ID: <ifgs4s$7o1$1@news.onet.pl> References: <ifdnd5$fa$1@news.onet.pl> <87ipyd81hu.fsf@myrkr.stars> <iffri7$494$1@news.onet.pl> <ifgair$ppl$1@news.onet.pl> NNTP-Posting-Host: 89-73-4-45.dynamic.chello.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1293677534 7937 89.73.4.45 (30 Dec 2010 02:52:14 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Thu, 30 Dec 2010 02:52:14 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; pl; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 In-Reply-To: <ifgair$ppl$1@news.onet.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit