[ LUGOS ] Linux instalacija

ike at email.si ike at email.si
Fri Apr 27 10:24:44 CEST 2001


Re,

Citat peter petelinek <peter_petelinsek at hotmail.com>:

> Imam masino z 20 GB velikim diskom.
> Na C particiji imam instaliran WIN 98, na D pa win2k.
> Prva particija je velika 5 GB in je na FAT32, druga 
> pa 10 GB na NTFS
> Preostanek diska je prazen in nanj bi ¾elel 
instalirati Linux (RedHat
> 7.1).

> root-u napi¹e BOOT PARTITION > 1024 CYLINDERS in 
instalacija se zaustavi.

> 1.) Prosil bi, da mi kdo po¹lje link kak¹nega 
> konkretnega HOWTO-ja ali kaj podobnega, kjer je 
> opisana toèno ta problematika.

Omenjeno je zajeto v Large-disk HOWTO, najde¹ ga na 
internetu (www.linuxdoc.org) ali v mapi:

/usr/share/doc/howto/en/Large-Disk-HOWTO.gz

> 2.) Nekaj sem bral, da novi LILO zna re¹iti tudi ta 
> problem (lilo nad 1024 cilindrom), vendar se mi ne > 

Torej, ko se lilo nalo¾i (pred OS-i), mu BIOS da na 
voljo PRVIH 1023 CILINROV prvih dveh diskov (ti ima¹ 
samo enega, torej prvih 1023 cilindrom tega). Tu mora 
lilo najti:

- boot sector (obièajno na prvi particiji)
- datoteke v /boot (1-2 MB podatkov)
- kernele (ponavadi tudi v /boot)
- kot opcijo boot sectorje ostalih OS-ov

Ker je prvih 15GB diska FAT32 oz NTFS, pade linux daleè 
nad 1023 cilinder, zato lilo NE more do potrebnih 
podatkov. Opcij ima¹ veè:

---
I. Preparticionira¹ disk, tako da ustvari¹ novo 
particijo (kakih 10MB) in nanjo mappa¹ /boot POD 1023 
cilindrom. Shema:

/boot 0 cilinder + 10MB (par cilindrom)
/win1 (FAT32)
/win2 (NTFS)
/ (linux particija)

Pomembno je le, da je /boot pod 1023 cilindom v celoti, 
torej je lahko prvi disk tudi /win1.

Bootaj linux z diskete (ali cdroma in pojdi v rescue 
mode) ter si poglej output fdiska:

# fdisk /dev/hda
# p (print)

Èe je prva (FAT32 - Win98) particija zakljuèena pod 
1023 cilindrom, jo lahko pusti¹ na miru. Moral bo¹ 
odstaniti NTFS particijo (naredi si backupe!) in pod 
1023 cilindrom postaviti /boot. To naj bo ext2 (linux 
native, mislim da tip 82 ali 83 pod fdiskom), velika 
kakih do 10MB. Nanjo bo¹ kasneje (npr. z disk druidom 
ob in¹talaciji linux-a mappal /boot). Nato preostanek 
diska razdeli med NTFS in linux native particijo (Win2k 
/ Redhat).

Èe sega FAT32 particija èez 1023 cilinder, jo mora¹ 
skraj¹ati. Èe disk defragmentira¹ in ga preprosto 
odre¾e¹, ne bi smelo biti problemov (LAHKO PA SO, ZATO 
DELAJ BACKUPE!!!!).

----
II. In¹taliraj lilo na FAT32 (windows) particijo. Tako 
ohrani¹ vse particije, je pa nevarnost, da se lilo 
po¹koduje. Najprej seveda disk razdeli na tri 
particije:

/mnt/win1
/mnt/win2
/ 

na slednjo in¹taliraj linux, ko redhat ponudi lilo, TO 
OPCIJO PRESKOÈI! Zatem:

1. ustvari na njej mapo, npr. boot in jo skrij na kako 
primerno mesto.

2. vanjo skopiraj CELOTNO VSEBINO mape /boot in kernele

3. dodaj vanjo lilo.conf (predvidevam, da je hda1 
WIN32, hda2 NTFS, hda3 linux native)

#LILO configuration-file for foreign partition
# Start LILO global Section
boot=/dev/hda

# to naj ka¾e na dos mapo pod WINSI!!
install=/dos/boot.b 
map=/dos/LINUX/map

prompt
timeout=100 # Èakaj 10 sec
vga = normal  

image = /dos/KERNEL # sklic na tvoj kernel
root = /dev/hda3
label = linux

# DOS PARTICIJE
other = /dev/hda1
label = win98
loader = /dos/chain.b
table = /dev/hda

other = /dev/hda2
label = win2k
loader = /dos/chain.b
table = /dev/hda

4. pod linuxom po¾eni lilo Z WINDOWS VERZIJO lilo.cong:

# /sbin/lilo -C /dos/lilo.conf

> 3.) Kot tretje pa se mi pojavlja vpra¹anje, kako bo 
> instalacija LILA vplivala na obstojeèi DUAL BOOT ?

Èe bo¹ vse opravil korektno, ne bo te¾av. Namesto dual 
boot-a bo¹ paè vse opravil z lilom.

Preden se spravi¹ na delo, uredi backupe. Preberi si 
Large-disk FAQ, pripravi in preveri win98, win2000 in 
linux boot disketo. VSE DELA© NA LASTNO ODGOVORNOST. 
Veè prebere¹ na naslovu:

http://gnome.trew.it/doc/support-db/sdb_e/1024_Zylinder
.html

Glede dela z fdiskom in disk druidum sem bil precej 
skop. Èe potrebuje¹ natanènej¹a navodila, pi¹i. Sicer 
pa vedno ostane help:

# man fdisk

lp, Ike

-------------------
http://www.email.si



More information about the lugos-list mailing list