Newsgroup: it.comp.os.linux.iniziare
Titolo: Lilo e configurazione di avvio per due W98

Dunque ragazzi, per favore, aiutatemi a risolvere il mio problema;
_Disco hda_
Partizione hda3 W98SE 7,8GB (utilizzata per i giochi)FAT 32
Partizione hda1 W98SE 7,8GB (utilizzo ufficiale)FAT 32
Partizione hda5 Linux Mandrake 8.2 partizione "/" ext2 494 Mb
Partizione hda6 Linux Mandrake 8.2 partizione "swap" ext2 243 Mb
Partizione hda7 Linux Mandrake 8.2 partizione "/usr" ext2 2,9GB
Partizione hda8 Linux Mandrake 8.2 partizione "/home" ext2 1GB
Partizione hda9 FAT 32 condivisa tra i due W98 1,9GB
14 GB di disco non partizionato/formattato
(tra l'altro che "fine" hanno fatto hda2 e hda4?????)
_Disco hdc_
Partizione hdc1 FAT 32 con il mio "vecchio" W98 (nascosta e inattiva)
Perche' tutto questo casino direte voi, bene il primo W98 mi serve per i
giochi e
i caz****iamenti, in modo che se faccio dei casini posso formattarlo a cuor
leggero,
mentre sul secondo tengo le cose ufficiali.
Ora per utilizzare Linux nessun problema visto che Lilo funziona
egregiamente,
per utilizzare i due W98, con Partition Magic 7.0 attivo/nascondo o una o
l'altra
partizione a seconda di cosa voglio fare, utilizzandolo all'avvio con i
floppy
cioe' avvio il computer con i floppy di PM7 e scelgo, attivando una
partizione e
nascondendo l'altra, quale W98 utilizzare, in pratica ogni w98 non sa'
dell'esistenza
dell'altro ma vede sola la partizione hda9 come disco D:/.
Capirete la poca praticita' della cosa, specialmente quando che deve
utilizzare il
mio computer (moglie e figli) siano poco pratici di partizioni etc. etc.
MDK 8.2 durante l'istallazione mi ha creato questo lilo.conf
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
vga=normal
default=windows2
keytable=/boot/it-latin1.klt
lba32
prompt
nowarn
timeout=300
message=/boot/message
menu-scheme=wb:bw:wb:bw
ignore-table
image=/boot/vmlinuz
 label=linux
 root=/dev/hda5
 initrd=/boot/initrd.img
 append="devfs=mount"
 read-only
other=/dev/hda1
 label=windows_giochi
 table=/dev/hda
other=/dev/hda3
 label=windows2
 table=/dev/hda
ma capirete che qualsiasi Windows io scelga, si avvia solo quello che in
quel
momento e' visibile e attivo (o windows2 o windows_giochi).
Seguendo le indicazioni avute su questo Ng ho modificato il mio lilo.conf
(da root
cosi':
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
vga=normal
default=windows2
keytable=/boot/it-latin1.klt
lba32
prompt
nowarn
timeout=300
message=/boot/message
menu-scheme=wb:bw:wb:bw
ignore-table
change-rules
reset
type=FAT32
normal=0x0C
image=/boot/vmlinuz
 label=linux
 root=/dev/hda5
 initrd=/boot/initrd.img
 append="devfs=mount"
 read-only
other=/dev/hda1
 label=windows_giochi
 table=/dev/hda
 change
 automatic
 partition=/dev/hda3
 set=FAT32_hidden
 deactivate
 partition=/dev/hda1
 set=FAT32_normal
 activate
other=/dev/hda3
 label=windows2
 table=/dev/hda
 change
 automatic
 partition=/dev/hda1
 set=FAT32_hidden
 deactivate
 partition=/dev/hda3
 set=FAT32_normal
 activate
ma la cosa non funziona!!!!! qualsiasi W98 io scelga mi si avvia solo la
partizione che in quel momento e' visibile e attiva.
Naturalmente ho fatto tutto da root
Cosa posso fare?????
Ciuaz e grazie
----------------------------------------------------------
"A 80 si sono sempre salvati tutti."
M. S.
---------------------------------------------------------

Per linux non č importante che le partizioni Windows siano nascoste io sul
mio sitema ho:
1) W2k
2) Redhat 6.2
3) Redhat 7.2
4) SuSE 6.2
5) BeOS 5
6) OpenBSD 2.8
7) Windows 93 SE
Tutti partono tranquillamente con lilo! Basta solamente creare un lilo.conf
fatto bene.
Nel tuo caso dei per quanto riguarda gli avvii di Windows rimappare i dischi
in modo che C: sia sempre la partizione dalla quale fai partire lo windows
di turno!


Si peccato che pero' w98 parta solo se si trova in una partizione primaria
_attiva_  che prende _obbligatoriamente_ la denominazione C:\ e puoi solo
avere _una_ sola partizione attiva per volta.
Lilo dovrebbe attivarmi/disattivarmi una partizione a seconda di quella che
io decida di avviare, come fa fdisk.
W2K puo' essere installato e reso avviabile su qualsiasi tipo di partizione,
analogamente a Linux e a quanto vedo tu hai un solo w98.
Ciuaz


 ha scritto nel messaggio
news:ab41gs$f72l3$1...@ID-112830.news.dfncis.de...

Veramente non č proprio cosě. A win98 non frega niente se la sua partizione
č attiva oppure no.
In teoria parte anche su una directory diversa da c:\ (solo che poi tutti i
programmi e un po' anche windows si sputtanano).
Basta che imposti lilo in modo da avere sempre disco "c" quello da cui
parti. Per l'attivo o meno non ti preoccupare...
(A lilo poco importa di come sia fatto il boot loader di windows perchč
semplicemente non lo usa...)
Ciao. Radel

Senza nascondere la partizione, talvolta windows ce la fa comunque 
a partire (comunque la partizione da nascondere non è quella su hdc ma
quella su hda).
Windows fa il boot SOLO da C:
se con lilo gli dici boot da /dev/hda1, hda1 dovrebbe diventare C: e 
hda3 D:, se booti da /dev/hda3 dovrebbe succedere il viceversa.
Per quanto riguarda hdc1 invece bisogna propio scambiare gli indirizzi 
logici dei due harddisk (v. man lilo.conf, cerca 0x80 e 0x81)
a quel punto hda diventa hdc e viceversa. il boot andrà fatto non da 
hdc1 ma da hda1 che ora sarà C: (in quanto scambiati).
Sullo scambio di harddisk ti assicuro il successo (Lo faccio 
tranquillamente sul mio hdd), un po' meno invece per lo scambio tra 
hda1 e hda3.
In alternativa installi il secondo windows (giochi) su una partizione 
estesa (hda10 magari, visto che di spazio ne hai e abolisci il win su 
hda3. Ricorda che la distinzione tra partizioni primarie e secondarie 
sotto windows è quest'ultimo non accetta 2 partizioni primarie) con il 
dualboot di windows.
Cioè, i file di boot (io.sys 
command.com
 ...), windows li vuole su C:
gli altri possono stare dove vuoi, e, in fase di installazione di win
gli dici di installare in F: (unità probabile di hda10: hda1=C: hdc1=D:
hda9=E: hda10=F:) F:\WINDOWS.
Occhio! controlla che programmi te la crei anch'essa in f: e non in c:
altrimenti diventi pazzo. E attento sempre ai programmi che installi, 
quelli che per default si prendono c:\programmi; ricordati di
installarli
in f:\programmi. Così feci io tempo fa!
Matteo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG