WIN XP => LINUX

Kao prvo ne mozes da installiras linux iz xp-a jbt jel ti toliko ne znas o OS.ovima pa takvo pitanje da postavis.. A samo ako hoces na pocetku da ti bootuje u onom kao DOS izgledau da biras ne linux, izaberi tokom installacije kad te to pita DOS, a ne linux..
 
hmmmmm...

a) Windows-ov boot loader ce videti samo NTFS i FAT16/FAT32 particije (bez obzira sta da napises u boot.ini-ju), tako da dokle god koristis njegov boot loader neces moci da loadujes linux, ili bilo koji *nix OS uopste. Naravno, postoji nacin kako da to ipak uradis (citaj dole)
b) Sta fali LILO ili GRUB loaderima? Daleko su pametniji i inteligentniji od Windows-ovog.
c) Linux ne mozes instalirati iz Windows-a.

Sto se prvog problema tice, to je malko kompleksno, i znam koliko mi je trebalo da sredim da sve fercera kod jednog coveka...

Dakle lepo instaliraj linux, ali kad te pita loader gde da zapise boot record, kazi mu na prvom sektoru na lokalnoj (linux) particiji, a ne u MBR-u (MBR se nalazi na prvoj, tacnije nultoj-boot particiji na Master disku u Primary chain-u). Obavezno napravi boot disketu, jer ces morati da pravis image za Windows...

Podigni Linux sa diskete, pogledaj da li je u /etc/lilo.conf ili /etc/grub.conf (zavisi od loadera koji si izabrao) sve lepo napisano (ako nije, prepravi), i ako jeste, kucaj:

lilo

Ili ako govorimo o GRUB-u, kucas grub, pa onda:

find /boot/grub/stage1

I kad ti nadje particiju na kojoj to postoji, to je Linux-ova particija, kucaj:

root (hd0,2)
setup (hd0,2)

gde je (hd0,2) ono sto ti je vratila find komanda. Lepo izadji (quit), pa napravi boot image:

dd if=/dev/hda3 bs=512 count=1 of=linboot.img

gde je /dev/hda3 tvoja linux particija... Sad lepo mount-uj tvoj sistem gde si instalirao Windows:

mkdir /mnt/ms
mount -t vfat /dev/hda1 /mnt/ms
(ntfs umesto vfat ako je NTFS particija, ali za to moras imati ugradjenu podrsku u kernel, a i ona je eksperimentalna i ne radi preterano dobro)

gde je /dev/hda1 tvoja windows particija (C)

Sad lepo kopiraj bootimage:

mcopy linboot.img /mnt/ms

Resetuj... Windows ce se i dalje pustati kao da nicega nije bilo, a Linux neces videti... Zato ces morati da dodas liniju u boot.ini-ju poput:

C:\linboot.img="Linux"

Resetuj, i Windowsov loader bi trebao da ti omoguci da pustis Linux...

Srecno...
 

Back
Top