Synology TFTP/PXE konfiguracija (DSM 5.0.4458 UP1)
(1 korsinik/a gleda/ju temu) (1) Gost

Synology TFTP/PXE konfiguracija (DSM 5.0.4458 UP1)


06.04.2014 | 21:41
Znam da je ovo primarno Mac forum i da se o Win elementima baš ne govori, ali u ovom tutorialu sam htio prvenstveno dati osvrt i prikaz kako se PXE servis može složiti na Synology NAS (ima nekoliko korisnika ovog NAS uređaja na forumu), te kako uopće isti konfigurirati i u konačnici napraviti mrežnu instalaciju.

Od verzije DSM 4.2, Synology nudi opciju mrežnog PXE boota za sve uređaje koji danas možda nemaju opciju boota preko optike i/ili USB uređaja ili jednostavno želite mogućnost mrežne instalacije.

Naravno ovo se primarno odnosi na bootanje Linux/Win OS sustava, pošto Mac već ionako ima nekoliko metoda bootanja, dok mrežni boot (NetBoot) traži praktički Mac OS Server kako bi se izvela mrežna instalacija.

Ovaj primjer pokriva setup za bootanje svih M$ OS-a (uključujući i WinXP koji traži malo više pažnje).

A. PXELINUX/SYSLINUX boot loader

Kako bi cijela priča funkcionirala, potrebno je odabrati bootloader koji će moći poslužiti u ovakvim scenarijima i bootati bilo koji potrebni OS korištenjem za to predviđenog medija/instalacije dostupnog na mreži.

U ovom primjeru ja sam koristio syslinux 4.06 (nije najmlađa verzija ali verzija 6.0+ ima problema pa sam temeljem nekih rasprava zaključio da ova starija verzija radi sasvim uredno) za sve MS instalacije (uključujući WinXP <--> Win 8.1 Update 1).

Syslinux moguće je pokupiti sa slijedeće adrese: https://www.kernel.org/pub/linux/utils/boot/syslinux/

Nakon downloada i dekompresije potrebno je napraviti slijedeće:

01. Kreirati neki TFTP/PXE folder na Synologyu (za ovaj primjer to će biti folder PXE)

02. Dodijeliti prava nekog usera preko kojeg će se izvršiti net use naredba sa autorizacijom (kasnije u procesu)

03. Unutar roota novog folder kopirati slijedeće datoteke iz Syslinux instalacije: memdisk, menu.c32, pxelinux.0

04. Također unutar roota PXE folder treba kreirati još jedan folder koje će se zvati pxelinux.cfg (da ovo je folder koji u imenu ima .cfg)

05. Unutar pxelinux.cfg folder treba kreirati datoteku imena ‘default’ (BEZ ekstenzije i apsostrofa). Dakle u konačnici to bi sve skupa trebalo izgledati ovako:

PXE
 |--pxelinux.cfg
     |-- default
 |-- memdisk
 |-- menu.c32
 |-- pxelinux.0


Pošto DSM 5 nudi i novi Text Editor kao built in aplikaciju sada je moguće i elegantno preko nje raditi i modificiranje datoteka hostanih na NASu. U ovom slučaju trebamo napraviti modifikacije nad ‘default’ datotekom unutra pxelinux.cfg foldera.

Nakon što se otvori prazan file potrebno je složiti slijeće:

DEFAULT menu.c32
TIMEOUT 300
ALLOWOPTIONS 0
PROMPT 0

MENU TITLE PXE Boot Menu

LABEL Windows x64
MENU LABEL WinPE x64
KERNEL memdisk
append iso raw initrd=winpe_x64.iso

LABEL Windows x86
MENU LABEL WinPE x86
KERNEL memdisk
append iso raw initrd=winpe_x86.iso


Napravite save datoteke.

Naravno ovo je primjer cijele datoteke koju ja koristim i sada slijedi objašnjenje strukture.

Prve 4 linije su nešto što je defaultno definirano i kao što je vidljivo poziva se menu.c32 datoteka koja se nalazi u rootu PXE foldera.

Slijedeći parametar ‘MENU TITLE’ je naslov PXE izbornika koji će se pojaviti nakon uspješnog mrežnog boota. Tu naravno može ići apsolutno bilo što.

Slijedeći odlomak (4 linije) je potrebno složiti kako bi napravili valjanu stavku u PXE izborniku. U ovom primjeru ja sam za naslov (MENU LABEL) odabrao WinPE x64 (jer ću preko specifične ISO datoteke pokrenuti podršku za instalacijom x64 bit OS-a). Kernel koji će učitati je također datoteka koja se nalazi u rootu od PXE foldera i to je memdisk. Zadnji parametar je ime konkretne datoteke koju želimo bootati. Kao što je vidljivo u jednoj liniji se poziva winpe_x64 dok u drugoj x86 ISO.

WinPE - ovo su posebno kreirani Preinstalation Enviroment mediji koji su složeni unutar Win7 okoline koristeći Windows AIK kit - http://www.microsoft.com/en-us/download/details.aspx?id=5753

DISCLAIMER
Sada dolazimo do pitanja legalnosti. AIK je free, čisto da to stavimo odmah na stranu. No međutim da bi se izveo i kreirao WinPE.ISO potreno je pod a) imati Win okolinu i b) imati Win OS medij. Iz ovog razloga neću objašnjavati kako se WinPE disk radi (postoji Technet uputa za to kao i krcato YT clipova), niti ću javno objaviti ISO image. Ako netko ima problema ili koje pitanje slobodno na PM.

ISO koji će se koristiti za boot nalazi se (za ovaj primjer) u rootu PXE foldera. PXE folder stanje sada izgleda ovako:

PXE
 |--pxelinux.cfg
     |-- default
 |-- memdisk
 |-- menu.c32
 |-- pxelinux.0
 |-- winpe_x64.iso
 |-- winpe_x86.iso


Jedna napomena. PXE je case SENSITIVE dakle bitno je što u default datoteci pišete i kako. Ako primjerice ISO file sadrži velika i mala slova, pišite doslovno.


B. KREIRANJE PXE/TFTP okoline

Prije svega moguće je ovo izvesti na dva načina. Korištenjem dediciranog DHCPa ili postojećeg (primjerice na nekom dostupnom routeru). Ukoliko se želi koristiti postojeći router i njegova DHCP role-a onda mora postojati i mogućnost prosljeđivanja informacije gdje se nalazi PXE ‘server’ i TFTP folder iz kojeg će se pokrenuti bootloader.

Pošto je većina router-a od strane ISPa zaključana ova opcija ne dolazi u obzir jer zahtjeva SSH spajanje i modifikaciju DHCP konfiguracijske datoteke (pošto kroz GUI to definitivno neće biti vidljivo).

U ovom primjeru je ću se poslužiti DHCP servisom koji će hostati sam Synology i to na način da ću mu pool adresa staviti unutar raspona postojećeg DHCPa kojeg mi nudi router (a znam da se te IP adrese ne koriste). Ovo nije preporučljivo, ali pošto znam da kolizije neće biti onda nema problema.

Unutar DSM Control Panel potrebno je otvoriti kategoriju File Service te unutar nje se prebaciti na TFTP/PXE tab.

Ovdje treba aktivirati TFTP kvačicu i kao TFTP root folder odabrati PXE folder iz ovog primjera (ili naravno folder gdje ćete već hostati sve syslinux datoteke iz prethodnog koraka). Advanced Settings nije potrebno definirati.

Nakon toga aktivirati kvačicu u PXE kategoriji i popuniti sva potrebna polja:

Boot loader: pxelinux.0 (tipka browse će pogledati u root tftp foldera i potreno je odabrati pxelinux.0

Network interface: vjerojatno će biti ponuđena samo jedna opcija, a to je ime Synology LAN interface-a (pustite defaultno)

DNS server: IP adresa vašeg routera (ili dediciranog DNS servera)

Start IP: početna adresa DHCP poola (recimo nešto tipa 192.168.1.35)

End IP: krajnja adresa DHCP poola (192.168.1.40)

Ovime smo definirali da će se sve skupa dodijeliti 6 IP adresa (u praksi ako nećete raditi instalaciju na više od 1 računala u isto vrijeme onda je ovo previše, ali za primjer će poslužiti)

Netmask: ovisno o IP klasi ovisiti će i maska. Prateći gornji primjer IPa to bi bilo: 255.255.255.0

Gateway: IP adresa vašeg router

Nakon toga na ‘Apply’ i to je to. Sve je spremo za PXE network boot. Ono što je sada potrebno je konfigurirati računalo da ima mrežnu karticu kao prvi uređaj u boot listi i PXE server na Synology strani će poslati potreban paket te startati boot loader na ciljanom računalu.

Nakon toga pojaviti će se izbornik koji će očitati stanje ‘default’ datoteke i dati izbor boota odgovarajućeg ISO-a. Nakon kratkog vremena ulazi se u Windows Preinstalation Enviroment.

Kako bi mogli napraviti instalaciju preko mreže potrebno je imati folder sa instalacijskim datotekama za odgovarajući OS. Syno NAS nudi opciju mounta ISO datoteka pa je navedeno potrebno učiniti za OS koji želite instalirati (kasnije će se tom folderu pristupiti putem net use naredbe)

C. KORIŠTENJE WINPE OKRUŽJA ZA MREŽNU INSTALACIJU

C.a (WIN XP)

Kao što sam u početku naveo Win XP mrežna instalacija za razliku od Win Vista --> 8.1 traži malo više pažnje kako bi se instalacija uredno izvršila. Kao što je poznato instalacija XPa prolazi kroz 2 faze (non GUI i GUI) te je potrebno odraditi slijedeće korake kako bi ona protekla uredno.

01. nakon što završi bootanje WinPE okoline dočekati će vas command prompt na X: drive-u

02. Pošto XP neće vidjeti dostupan disk u ovom trenutku potrebno je sa diskpart naredbom odraditi kreiranje particije, dodjelu disk letter-a i formatiranje samog diska.

x:\ diskpart [enter]


diskpart: list disk [enter] 

(popis svih fizičkih diskova, potrebno je zabilježiti broj diska sa kojim ćemo raditi)

diskpart: select disk n [enter]

(gdje je n broj diska na koji ide instalcija, vjerojatno 0 ako je samo jedan disk u pitanju)

diskpart: create partition primary [enter]


diskpart: assign letter=C [enter]


diskpart: list partition [enter] 

(zapamtiti broj particije na koju ide instalacija)

diskpart: select partition n [enter]

(vjerojatno je broj particije 1)

diskpart: active [enter]


diskpart: exit [enter]


Sada bi trebali biti nazad na X: disku te imati pripremljen disk i particiju na slovu C:. Potrebno je još izvršiti i formatiranje:

x:\format c: [enter]

(ovo je full NTFS format)

SLIJEDEĆI KORAK JE IZNIMNO VAŽAN

x:\ bootsect.exe /nt52 C: /force /mrb [enter]

(XP koriti NTLDR i /nt52 ga apliciramo na C: particiju koju smo kreirali)

x:\ net use z: \\IP_ADR_SYNO_NAS\WINXP folder /user:username [enter]

(radimo mapiranje mrežne lokacije XP sadražaja na slovo Z i koristimo /user switch kako bi proslijedili informaciju sa kojim se accountom autoriziramo. Biti će potrebno unijeti i password za pripadajućeg korisnika. Još jednom napominjem da je instalaciju prethodno kroz Syno sučelje trebalo mountati kao virtualni drive kako bi njegov sadržaj bio sada čitljiv putem mapiranog mrežnog diska

x:\ z:\<winxp folder>\i386\winnt32.exe /syspart:C: /tempdrive:C: /makelocalsource [enter]

(jako je važno da se kod syspart i tempdrive switcha NE RADI razmak između : i imena diska na koji ide instalacija. Također : nakon slova je nužna!)

Nakon ovog koraka ulazite u instalaciju XPa koja će samo kopirati datoteke na disk. Po završenom kopiranju Win XP GUI će se zatvoriti i vraćamo se u WInPE command prompt.

x:\exit [enter]

(završavamo rad u winpe i ovime iniciramo reboot)

Sada je potrebno u BIOSu podesiti HDD/SSD kao primarni boot uređaj i nastaviti instalaciju XP. Jasno mi je da za 2 dana prestaje support za XP, ali mislim da će se i dalje koristiti za tko zna što pa sam zato i odvojio veći dio ovog tutoriala za ovaj OS.

C.b (Win Vista -> 8.1)

Kod ‘modernijih’ MS OSa nije potrebno raditi nikakve predradnje (diskpart) već samo krenuti od koraka gdje se koristi naredba net use. Naravno kada se mapira disk za instalacijom recimo Win 7 ili 8.1 jednostavno se pokrene setup.exe i prate daljnje upute.

Nadam se da će nekom ove upute biti korisne, ako postoje kakva pitanja, korekcije ili slično slobodno se raspišite
06.04.2014 | 21:47
Super! Čim ulovim malo vremena isprobam ovo!
07.04.2014 | 07:02
Spalila te munja!
Evo jedna krma!
07.04.2014 | 08:01
BOOYA!!! ty
09.11.2014 | 17:18
Evo prošlo je nešto vremena od kada sam se zadnji put bavio sa PXE boot opcijama na Synology okolini i ono što mi je ostalo za probati i definirati je kako bootat osim Win instalcija i Linux instalaciju (Ubuntu u ovom slučaju).

Pošto se prvi dio ove priče nije promijenio navesti ću samo što sam naknadno napravio kako bi se izveo boot Ubuntu instalacije (internet instalacija i boot/instalcija sa lokalno hostanog DVDa).

NETBOOT

01. U ovom slučaju je riječ o slijedećoj arhivi slijedećoj arhivi koja će se raspakirati i kao rezultat će biti popratni ubuntu-installer folder.

02. Folder iz prethodnog koraka se kopira u root PXE foldera (sa svim preostalim sadržajem iz prethodnih scenarija). Struktura će sada izgledati ovako:

PXE
 |--pxelinux.cfg (ovo je folder)
     |-- default
 |--ubuntu-installer (ovo je folder)
 |-- memdisk
 |-- menu.c32
 |-- pxelinux.0
 |-- winpe_x64.iso
 |-- winpe_x86.iso


03. Sada je potrebno modificirati (u ovom slučaju dodati parametre koji će definirati boot opciju unutar PXE izbornika. Unutar pxelinux.cfg foldera nalazi se default datoteka unutar koje se navede slijedeće:

LABEL Ubuntu Internet install
MENU LABEL Ubuntu Internet install
KERNEL ubuntu-installer/amd64/boot-screens/vesamenu.c32
APPEND ubuntu-installer/amd64/boot-screens/menu.cfg


Dakle za KERNEL paremtar unosimo putanju do vesamenu.c32 datoteke koja se nalazi unutar navedene strukture. Dodatno APPEND naredbom navodimo putanju do menu.cfg izbornika.

04. Sada sa svim prehodnim opcijama samo bootamo stoj i odaberemo stavku 'Ubuntu Internet Install' koja će učitati netboot i momentalno omogućiti preuzimanje instalacije (ili izbora distribucija) kao i sve potrebne konfiguracije:


ScreenShot2014-11-09at16.48.25.png



Ubuntu DVD boot

Za ovaj scenario pripremio sam DVD ubunutu 14.04 LTS verzije (ubuntu-14.04-desktop-amd64.iso) koju sam mountao koristeći Synology mount opciju (nije nužno, može se i cijela instalcija kopirati u dodatni folder unutar PXE foldera, ali treba obavezno pripaziti da .disk folder bude također kopiran).

01. nakon što je mount opcija napravljena struktura PXE folder izgleda sada ovako:

PXE
 |--pxelinux.cfg (ovo je folder)
     |-- default
 |--ubuntu-installer (ovo je folder)
 |--ubuntu14dvd (ovo je ili folder ili mount point preko synologya)
 |-- memdisk
 |-- menu.c32
 |-- pxelinux.0
 |-- winpe_x64.iso
 |-- winpe_x86.iso


02. Sada je potrebno složiti i NFS pristup kako bi Ubunutu installer mogao dohvatit boot datoteke.

NFS konfiguracija

a) Unutar Control panel > File Service > Win/Mac/NFS (1. tab) nalazi se opcija za aktivacijom NFS servisa:

ScreenShot2014-11-09at16.55.26.png


Potrebno je samo aktivirati prvu opciju (osim ako iz nekog razloga nije potrebno aktivirati opciju za v4 podrškom).

b) Sada je potreno složiti NFS prava nad PXE folderom. Control panel > Shared Folder > PXE (ili kako je ime folder u kojem se cijela PXE priča hosta) i zatim odabrati 'Edit' naredbu. Nakon toga, 4. tab po redu je NFS Permissions. Tu treba kreirati client entry koji će dozvoliti računalu (ili više njih) određena prava preko NFSa na PXE folder.

Moj primjer je slijedeći:

ScreenShot2014-11-09at17.00.24.png


Hostname or IP: treba se unijeti jedna IP ili raspon IP adresa; IP adrese koje PXE klijenti dobiju prilikom kontaktiranja PXE servera preko DHCP role od strane Synology-a.

Privilage: Read only (nama potrebe za write naredbom)

Squash: no mapping (dakle puštamo root prava klijentu)

Security: sys (ostale opcije su za Kerberos authentifikaciju

ISKLJUČITI Enable asynochornous

opcija 'Allow users to access mounted subfolders' neka bude uključena ukoliko se koristi mount opcija od Synologya, za razliku od kopirane instalacije unutar PXE foldera.

napomena: ukoliko se prilikom boota pojavi problem oblika 'Permission denied' za NFS mount naredbu (objašnjeno kasnije) kao mogući razlog je potrebno modificiranje NFS permissiona unutar etc/exports datoteke.

preko SSHa se putem root accounta prijavite na NAS i na putanji /etc/exports modificirajte exports datoteku. Njen izvorni oblik biti će sličan ovome:

/volume1/PXE 192.168.1.0/24(ro,sync,no_wdelay,crossmnt,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)


a treba izgledati ovako:

/volume1/PXE 192.168.1.0/24(ro,sync,no_wdelay,crossmnt,no_root_squash,insecure,sec=sys,anonuid=1025,anongid=100)


Dakle potrebno je insecure_locks zapisati samo kao insecure.

03. Kao i za netboot sad je još potrebno složiti parametar unutar default datoteke kako bi se prilikom PXE boota pojavila stavka unutar izbornika i započeo proces bootanja:

LABEL Ubuntu DVD install
MENU LABEL Ubuntu DVD install
kernel ubuntu14dvd/casper/vmlinuz.efi
append boot=casper netboot=nfs nfsroot=IP_ADRESA_SYNOLOGYA:/volume1/PXE/ubuntu14dvd initrd=ubuntu14dvd/casper/initrd.lz


Dakle i tu se KERNEL paremetar navodi prema vmlinuz.efi datoteci koja se nalazi unutar casper foldera u rootu DVD instalacije. APPEND naredba ima nekoliko parametara:

boot
netboot
nfsroot (važno je napomenuti da nakon IP adrese NASa putanja mora početi sa imenom /volume#/... ovisno o tome na kojem volume se nalazi PXE folder)
initrd (mora pokazivati na initrd.lz ili initrd.gz datoteku, ovisno o verziji instalacije)

Ako je sve složeno kako treba PXE boot bi trebao proraditi i instalacija nakon uspješnog dohvaćanja preko NFSa bit treba okinuti proces koji bi se standardno pokrenuo preko DVD install medija.

U ovom slučaju instalcija je u biti LiveDVD koji će sve učitati prvo u RAM, ali na desktopu postoji Install opcija koja će kroz svega 10tak minuta napraviti instalaciju na disk.

Toliko, ako sam nešto propustio ili ima nekih komentara ili pitanja, slobodno se javite.
Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 2 sati, 3 minuta
  • dpasaric: Ja sam danas naručivao što se još može od lagera s QWERTY, pa ćemo vidjeti što ću dobiti! :)
  • zvone: Zvao istyle da interveniraju da ostavw qwerty posto ionako prave tipkovnice posebno za ht trziste. Krajnje su nezainteresirani. Ali kazu da se ljudi jako žale.
  • Bertone: Sused, ni to tema za vikalicu, trebao si to pitati u temi o budućnosti čovječanstva ;)
  • cariblanco: [link]
  • cariblanco: Vidi komentare ispod ovog teksta !!
  • cariblanco: Zadatak za smayoo...zašto je nestalo struje
  • dpasaric: Vidim da će stare QWERTY tipkovnice odjednom dobiti na cijeni! :)
  • zvone: Nervira me jer mijenjaju bez veze.
  • smayoo: Ali zašto je to takav stress? Ako su potpuno ukinuli stari layout, posložiš si kako ti paše pomoću Ukelele
  • smayoo: QWERTZ je uvijek i oduvijek hrvatski standard tipkovnice, a ovaj apple QWERTY hibrid je izmišljotina iz nekadašnjeg "zastupnika" PEL Velebit.
  • IgorD: Prvo su prebacili @ pa sad stalno stišćem ™ a od zadnjeg sistema ni € nije gdje je bio
  • IgorD: Ja na iOSu ionako uvijek imam EN tipkovnicu, samo kad mi treba đ prebacim na hr. Frka je što su i s Macovima krenule qwertz tipkovnice
  • zvone: Ako se vrati u postavkama automatski se vraca na qwertz. Iritantno do bola.
  • zvone: Kupio novu tipkovnicu za m4 ipad pro. Hrvatska je ali vise nije qwerty nego qwertz. Razocaran.
  • drlovric: Ja nemam dres Osijeka :)
  • VanjusOS: ako ćeš obući dres Osijeka, ja ti nabavim kartu bez problema
  • VanjusOS: drlovric, nema više karata za Hajduka
  • drlovric: Ako ima neko iz Osijeka molim da mi se privatno javi. Trebam uslugu. Hvala puno :)
  • JOHN: Počivao u miru Božjem :(
  • Borisone: U oglasniku mini Pro ako nekog zanima.
  • Gjuroo: Počivao u miru.
  • smayoo: Ode nam Papa Franjo, na Uskrsni ponedjeljak. Počinak je zaslužio, i više od toga. Neka se Crkvi primi barem nešto od njegovog nasljeđa.
  • VanjusOS: Sretan Uskrs!
  • Damirst: Srstan Uskrs!
  • smayoo: Sretan Uskrs svima! :)
  • Tomek: Sretan Uskrs !!
  • ping: Sretan Uskrs
  • dpasaric: Mira i ljubavi! :)
  • Gjuroo: Sretan Uskrs!
  • Yonkis: Sretan Uskrs svima!
  • Zdravac: Sretan Uskrs!
  • drpongrac23: Sretan Uskrs svima koji slave!
  • Tomek: sad dok se ja ponovo uštekam u MACOS sustav, imat ću pitanja pa ću biti malo dosadniji :D
  • Tomek: Hvala svima... Kakav je stroj, računam s njime barem 10 godina...
  • dpasaric: Welcome back! :)
  • smayoo: Eeeej, Tomek! :)
  • Zdravac: Tomek, dobrodošao nazad! Nek te dobro i dugo služi! :)
  • Tomek: Eto nakon dugo godina, ponovo na Macu... Pozdrav svima
  • Borisone: Rekao političar i otišao krkati s generalima dok je vojska na paštetama i prekuhanim jajima.
  • Junuz: ko nehrani svoju vojsku hraniće tuđu
  • Yonkis: Apple Maps kamera naprtnjača: [link]
  • m@xym: ...nikakvu vojnu naobrazbu.
  • m@xym: Za dva mjeseca možeš naučiti rukovati pješačkim naoružanjem (od rastavljanja, sastavljana i čišćenja, do toga kako ga otkočiti, zakočiti, napuniti, sve do pucanja). Čovjek koji nema nikakvu vojnu naobrazbu, je glineni golub u slučaju rata, osoba koja je dva mjeseca nešto učila, i naučila, svakako nije. Zamisli koliko bi tek žrtava bilo da nitko od ljudi sa kojima si bio nije imao
  • Maxxy: Mi imamo malu aktivnu podobnu vojsku. A za 2 mjeseca će samo naučiti biti lijepa meta na ratištu. Proveo sam u ratu malo manje od 5 godina, i sve što ću još reći na ovu temu je da smo imali više žrtava od neznanja (igranje sa raznim zanimljivim spravicama i puškama) nego od neprijatelja! Srećom u ono vrijeme nije bilo dronova!
  • drlovric: Ja sam bio 10-11 mjeseci cini mi se. Pola vremena smo aktivno nesto ucili, pola smo ribali hodnike, kupili lisce i smarali se po vojarni. Ja sam bio 11107 (prepisali JNA VES oznaku) vojna policija, antiterosticke aktivnosti.
  • drlovric: Nekakav ustroj sa 3 mjeseca temeljne obuke da vojnik zna koirsititi pusku i kretati se unutar svoje formacije je bolje nego nista. I mozda neki modus za dodatna 2-3 mjeseca specijalisticke obuke tko to zeli. Kao neki vid nadgradnje znanja.
  • m@xym: Mi to (malu sposobnu aktivnu vojsku) već imamo. Ovih 2 mjeseca je sasvim dovoljno da mladići nauče osnove baratanja oružjem.
  • Maxxy: Vojnirok od 2 mjeseca je sprdnja. Ili lupite godinu dana, ili financirajte malu sposobnu aktivnu vojsku. Ovako se samo bacaju novci bez ikakve koristi
  • Yonkis: A što ne otvorite temu nego ovdje tipkate :)
  • Szguri: Ono što želim reći je da ljudi mogu živjeti nevjerojatno sigurne i udobne živote zato što je njihova država spremna za loše scenarije.

Za vikanje moraš biti prijavljen.

Prijava

Prisutni jabučari

Air, Bertone, Ender, Gjuroo, m@xym, robee, Anonimci (426)

Novo na Jabučnjaku

Teme

Poruke

Oglasi

Komentari

Anketa

Koji Mac koristite?

Page Speed 0.99 Seconds

Provided by iJoomla SEO