  Linux + NT loader mini-KAKO
  Bernd Reichert, reichert@dial.eunet.ch
  verzija 1.11, 2. rujna 1997.

  Ovaj dokument opisuje koritenje Windows NT boot loadera za pokretanje
  Linuxa. Postupci su isprobani na Windows NT-u 4.0 WS i Linuxu 2.0.

  ______________________________________________________________________

  Sadraj


  1. Kako radi NT OS loader

  2. Napomene o instalaciji Windowsa NT i Linuxa na istom sustavu

     2.1 Instalacija Windowsa NT

  3. Podjela na particije

  4. Instalacija Linuxa

  5. LILO

  6. Bootpart

  7. Linuxov dio posla

  8. NT-ov dio posla

  9. I opet

  10. Problemi

  11. Literatura

  12. Zahvale

  13. Primjedbe

  14. Hrvatski prijevod

  ______________________________________________________________________



  11..  KKaakkoo rraaddii NNTT OOSS llooaaddeerr


  NT OS loader boot sektor drugih operacijskih sustava eli u obliku
  datoteke.  Proita tu datoteku i pokrene odabrani operacijski sustav:
  Windows NT na razliite naine ili neki drugi OS.


  22..  NNaappoommeennee oo iinnssttaallaacciijjii WWiinnddoowwssaa NNTT ii LLiinnuuxxaa nnaa iissttoomm ssuussttaavvuu



  22..11..  IInnssttaallaacciijjaa WWiinnddoowwssaa NNTT


  Prvo pokuajte instalirati Windows NT. Ako hoete NTFS za vau Windows
  NT particiju, nemojte zaboraviti da dananje stabilne verzije Linuxa
  ne mogu pristupati NTFS particijama. Alfa driver za itanje NTFS
  particija moe se nabaviti na  <http://www.informatik.hu-
  berlin.de/~loewis/ntfs/>. Za razmjenu podataka napravite posebnu FAT
  particiju ili koristite DOS diskete.


  33..  PPooddjjeellaa nnaa ppaarrttiicciijjee


  Jedan drugi mini-KAKO preporua izbjegavanje koritenja NT-ovog "Disk
  Administratora" za stvaranje Linux swap i root particije. Tamo je
  dovoljno vidjeti slobodni prostor. Preporuam da poslije koristite
  Linuxov fdisk.


  44..  IInnssttaallaacciijjaa LLiinnuuxxaa


  Sad dignite Linux s disketa, napravite swap i root particiju. fdisk
  pretpostavlja da je NTFS particija HPFS particija. To je normalno.
  Opet dignite Linux s disketa i instalirajte ga kako hoete.

  Ako instalacija preporui da montirate HPFS particiju koju je nala,
  ignorirajte ju.


  55..  LLIILLOO


  Kad doete do konfiguriranja LILO-a, odredite Linux root particiju kao
  boot ureaj jer je MBR (MMaster BBoot RRecord) vaeg diska zauzeo NT.
  Prema tome, rroooott i bboooott u vaem /etc/lilo.conf imaju istu vrijednost.
  Ako imate IDE disk i Linux particija je druga, bboooott u /etc/lilo.conf
  izgleda ovako:


  boot=/dev/hda2



  Ako imate dva diska, a Linux je na prvoj particiji drugog diska, bboooott
  u /etc/lilo.conf izgleda ovako:


  boot=/dev/hdb1



  Pokrenite LILO s kernelom koji odgovara vaem sustavu. Ako niste
  sigurni, kernel provjerite dizanjem s diskete.

  Ako sada ne moete uitati Windows NT, imate problem. Nadam se da ste
  nedavno napravili repair disketu.


  66..  BBoooottppaarrtt


  Slijedea dva koraka za vas moe obaviti bootpart, NT program kojeg je
  napisao G. Vollant. bootpart se moe nai na
  <http://ourworld.compuserve.com/homepages/gvollant/bootpart.htm>.

  Ako elite znati kako stvari surauju, koristite postupke 5 i 6.


  77..  LLiinnuuxxoovv ddiioo ppoossllaa



  Morate se dizati s disketa dok NT-ov dio nije obavljen.

  Sada trebate iupati boot sektor vae Linux root particije. Ako je
  Linux particija /dev/hda2, naredba glasi:


  # dd if=/dev/hda2 of=/bootsekt.lnx bs=512 count=1



  Ako je /bootsekt.lnx dui od 512 bajtova, neto je otilo kvragu.

  Sada kopirajte /bootsekt.lnx na DOS disketu ako je to nain na koji
  prenosite datoteke na NTFS particiju.

  Moete ju kopirati naredbom


  # mcopy /bootsekt.lnx a:


  ili


  # mount -t msdos /dev/fd0 /mnt
  # cp /bootsekt.lnx /mnt
  # umount /mnt




  88..  NNTT--oovv ddiioo ppoossllaa


  Kopirajte datoteku s diskete u C:\bootsekt.lnx. Valjda znate kako se
  to radi.

  c:\boot.ini je za Windows NT ono to je lilo.conf za Linux. Prije nego
  to ju promijenite, treba skinuti ssyysstteemm i rreeaadd--oonnllyy atribute:


  C:\attrib -s -r c:\boot.ini



  Sada datoteku boot.ini promijenite editorom (moe i Notepad) ovako:


  [boot loader]
  timeout=30
  default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
  [operating systems]
  multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation ...
  multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation ...
  C:\BOOTSEKT.LNX="Linux"



  U primjeru je dodan samo zadnji red. boot.ini snimite i ponovo
  postavite atribute:


  C:\attrib +s +r c:\boot.ini



  Kod ponovnog dizanja Windowsa NT trebali bi vidjeti ovo:


    OS Loader V4.00

    Please select the operating system to start:

    Windows NT Workstation Version 4.0
    Windows NT Workstation Version 4.0 [VGA mode]
    Linux



  Odabrati zatim Linux i vidjeti


    LILO loading zImage ....




  99..  II ooppeett


  bootsekt.lnx mora se kopirati u C:\BOOTSEKT.LNX kod svake promjene
  boot sektora vae Linux particije. Dakle, kad god LILO-om instalirate
  novi kernel. Kao to vidite, ovakvo rjeenje nije ba zgodno za
  testiranje nestabilnih kernela.


  1100..  PPrroobblleemmii


  Ako stvari ne idu kako bi trebale, provjerite mogunost dizanja s
  diskete.  Ako je /dev/hdb1 vaa Linux particija, /etc/lilo.conf ima
  ove zapise:


  root=/dev/hdb1
  boot=/dev/fd0



  Pokrenite LILO s ubaenom disketom. Sada isprobajte dizanje s diskete.
  Ako se Linux na /dev/hdb1 ne die ni NT OS loader ga nee uspjeti
  pokrenuti.  Ako vidite samo puno 01 01 01 01, ne moe se pristupiti
  root particiji.  Provjerite da li BIOS prepoznaje sve vae diskove.

  Ako se Linux digne s diskete, iupajte boot sektor za NT OS loader
  pomou:


  # dd if=/dev/fd0 of=/bootsekt.lnx bs=512 count=1



  Tu disketu moete sauvati za sluaj havarije Windows NT instalacije.


  1111..  LLiitteerraattuurraa



    LLiinnuuxx++WWiinnddoowwss NNTT mmiinnii--HHOOWWTTOO


    FFrreeeeBBSSDD 22..xx FFAAQQ


  1122..  ZZaahhvvaallee



    Hvala Xiaoming Yiu, z3c20@ttacs.ttu.edu za informaciju da postupci
     rade i za diskove koji nisu prvi.

    Hvala Franku Dennleru, Frank.Dennler@zkb.ch za trik s disketom.


  1133..  PPrriimmjjeeddbbee


  Sve su primjedbe dobrodole.


  1144..  HHrrvvaattsskkii pprriijjeevvoodd


  Najnovija verzija ovog prijevoda moe se nai na
  <http://dokumentacija.linux.hr/Linux+NT-Loader.html>.  Odrava ga
  Matej Vela, mvela@public.srce.hr.  Svi su prilozi, primjedbe i
  prijedlozi dobrodoli.








































