PDA

View Full Version : Lilo e win2000


lucas72
02-02-2003, 09:14
Allora ragazzi,
Ho riformattato il pc e installato e partizionato così:
c: fat32 win98SE (3GB circa)
D: fat32 estesa (per backup file, 2GB circa)
E: NTFS Win 2000 pro (visibile ovviamente solo in win 2000, 5GB circa)
Ho installato prima win 98 in C , Ho creato D con Partion magic e anche
E con lo stesso programma, poi nella partizione NTFS ho installato win 2000
che mi ha installato il suo bootloader (semplice ma funzionale)
Veniamo al dunque: adesso vorrei disinstallare win98SE e mettere
al suo posto Linux Mandrake 9.0 (che avevo installato precedentemente senza problemi
insieme a win98) e vorrei sapere se una volta convertito il file sistem di C
e installato linux, installando anche LILO ,se questo mi sovrascrive
senza problemi il bootloader di win2000 o devo procedere diversamente.
Ciao e grazie

lucas72
02-02-2003, 11:44
allora?
nessuno è in grado di rispondere.

ilsensine
02-02-2003, 14:02
Se vuoi un buon consiglio, metti linux _dopo_ le partizioni di Windows, altrimenti rischi che quest'ultimo si faccia prendere da strani mal di pancia.

Mic
02-02-2003, 14:19
Avrai un "doppio boot loader".. prima parte LILO, poi se scegli Windows ti partirà quello di Win2000.
Con Lilo non riesco a far partire Win98 e Win2000 separatamente: devo comunque scegliere Windows 98 e poi Win2000.

Io sto cercando di far partire Linux dal BootLoader di Windows 2000 modificando il file nascosto c:\boot.ini, ma purtroppo devo tirare a indovinare quando devo specificare la partizione di Mandrake 9.



timeout=3
default=C:\
[operating systems]
C:\="Microsoft Windows 98" [b](Windows 98)
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect (Windows 2000 FAT32)
multi(0)disk(1)rdisk(0)partition(3)\="Linux Mandrake 9.0" (Ci ho provato...)

ma Linux da qui non parte...

Per la cronaca ho 2 HD
HD 20 Giga
Partizione 1 (C:\) Windows 98
Partizione 2 (E:\) Win2000

HD 6 Giga
Partizione1 (D:\) Fat32 (backup, 2 mega)

Partizione2 (se non sbaglio hdb6 - Linux /home) 1,5Giga
Partizione 3 (Linux SWAP) 500 Mega circa, quanto la mia RAM
Partizione 4 (se non sbaglio hdb7 - Linux /) 2 Giga

Per la cronaca 4 Giga per la Mandrake 9 sono pochi, ma avevo assolutamente bisogno della partizione da 2 Giga in FAT32.

Devo convincere mio fratello ad eliminare Windows 98, forse faccio prima...

Mic
02-02-2003, 14:26
Originally posted by "ilsensine"

Se vuoi un buon consiglio, metti linux _dopo_ le partizioni di Windows, altrimenti rischi che quest'ultimo si faccia prendere da strani mal di pancia.

Vero, anche se non ricordo bene i dettagli.
Se non ricordo male sul sito della PowerQuest, o forse addirittura nella documentazione di Partition Magic, c'e' una guida magnifica (in inglese però) sul funzionamento delle partizioni, le limitazioni del BIOS, sull'assegnazione delle unità e sulle differenze tra i vari sistemi operativi nell'operare con i file system.

Me l'ero addirittura stampata, ma se trovo il link ve lo posto.

Mic
02-02-2003, 14:44
Ho controllato: dovete consultare i PDF di Partition Magic per quella guida.

Gibbus
02-02-2003, 18:14
Forse ti posso aiutare...
Attualmente ho un tri-boot con w98se, w2k e Mandrake 9.0, il tutto gestito dal boot loader di w2k.

Attenzione però: quando dal boot loader del 2k scelgo l'opzione "Linux Mandrake 9.0", non parte immediatamente Linux, ma mi ritrovo nel menu di Lilo, all'interno del quale posso scegliere se lanciare Linux (e allora Linux parte...) oppure Windows: in quest'ultimo caso mi ritrovo di nuovo nel boot loader di w2k...

Tu invece nel boot.ini del 2k volevi far "puntare" il boot loader del 2k alla partizione in cui c'è il Mandrake...non so se si possa fare...

Comunque se la mia soluzione ti va bene, dimmelo che ti dico cosa devi fare...:)

Ecco un anticipo:
dd if=/dev/hdxy of=/dev/hduw/nomefile.quellochevuoi bs=512 count=1

Gibbus
02-02-2003, 18:19
ilsensine diceva bene: occorre installare Linux in uno spazio su disco che si trovi più avanti di quello occupato dai vari Windows.
Se installi Linux al posto di W98 non potrai + far partire w2k, in quanto Linux cancellerà i file di sistema sia del 98 che del 2k. Questi ultimi, infatti, attualmente si trovano in C:

ilsensine
03-02-2003, 07:34
Originally posted by "Gibbus"


Se installi Linux al posto di W98 non potrai + far partire w2k, in quanto Linux cancellerà i file di sistema sia del 98 che del 2k. Questi ultimi, infatti, attualmente si trovano in C:
Questo è uno dei motivi, e deriva dal fatto che win2k installa comunque il loader nella "partizione attiva" (orrido concetto dovuto a Microsoft).
Ce ne sono comunque altri, più subdoli.

Mic
03-02-2003, 22:46
Originally posted by "Gibbus"

Forse ti posso aiutare...
Attualmente ho un tri-boot con w98se, w2k e Mandrake 9.0, il tutto gestito dal boot loader di w2k.

Attenzione però: quando dal boot loader del 2k scelgo l'opzione "Linux Mandrake 9.0", non parte immediatamente Linux, ma mi ritrovo nel menu di Lilo, all'interno del quale posso scegliere se lanciare Linux (e allora Linux parte...) oppure Windows: in quest'ultimo caso mi ritrovo di nuovo nel boot loader di w2k...

Tu invece nel boot.ini del 2k volevi far "puntare" il boot loader del 2k alla partizione in cui c'è il Mandrake...non so se si possa fare...

Comunque se la mia soluzione ti va bene, dimmelo che ti dico cosa devi fare...:)

Ecco un anticipo:
dd if=/dev/hdxy of=/dev/hduw/nomefile.quellochevuoi bs=512 count=1

Esatto!! Temo che i problemi nascano dal fatto che Windows ignora completamente le partizioni Linux... grazie comunque per l'aiuto!!

P.S.: rileggendo il post di apertura mi sono reso conto che l'avevo letto superficialmente e che più che rispondere ho postato i fatti miei. :sofico:
Chiedo scusa! :)

Louder Than Hell
05-02-2003, 19:14
è un bel casino mettere mdk con win2000, è per questo che mi sono comprato 2 hd(anche se effettivamente è molto costoso :D )

avevo un articolo che lo spiegava: a quanto mi ricordo dovevi installare win,poi linux,poi dovevi lanciare il bot fixer nella console di windows, e poi rimettere apposto linux ma non saprei dire di più :mc:

lucas72
05-02-2003, 20:13
Non ho capito ,
insomma cosa dovrei fare.
Ho l'hd partizionato come ho già spiegato sopra e vorrei adesso
eliminare win 98 e mettere al suo posto Linux mandrake 9.0 (molto bello).
Lo so che mi incasina il bootloader di win 2000 e l'mbr ma vorrei sapere
precisamente cosa devo fare.
Devo scegliere durante l'installazione di linux di non installare LILO?
(ma poi il bootloader di win non rileva linux, anzi se formatto la partizione
c: con il file system ext 2 dovrebbe saltare anche il bootloader che si posiziona in c se ho capito bene).
Aiuto!!
Ciao

Mic
06-02-2003, 15:16
A questo punto proverei con BootMagic.
Se non funziona si ripristina il boot di Win2000 dal CD di installazione.
Se potessi riformattare tutto e mettere Win2000 nella prima partizione sarebbe meglio.

***Comunque prima di fare qualsiasi cosa masterizza i dati importanti.***

Tama
06-02-2003, 16:04
Sono giunta alla conclusione che per evitare spiacevoli sorprese è meglio installare linux su un diverso HD montato su un altro pc NON CONNESSO alla lan e ubicato possibilmente in un'altra stanza... :D

Runfox
06-02-2003, 17:09
Originally posted by "Mic"

A questo punto proverei con BootMagic.
Se non funziona si ripristina il boot di Win2000 dal CD di installazione.
Se potessi riformattare tutto e mettere Win2000 nella prima partizione sarebbe meglio.

***Comunque prima di fare qualsiasi cosa masterizza i dati importanti.***

come si fa a ripristinare il boot dal cd di instalalzione ?

qweasdzxc
06-02-2003, 17:32
Originally posted by "Tama"

Sono giunta alla conclusione che per evitare spiacevoli sorprese è meglio installare linux su un diverso HD montato su un altro pc NON CONNESSO alla lan e ubicato possibilmente in un'altra stanza... :D

e pensare che io per evitare spiacevoli sorprese ho completamente estirpato windog...

Mic
06-02-2003, 17:46
Originally posted by "Runfox"



come si fa a ripristinare il boot dal cd di installazione ?

**Da prendere con le molle perchè l'ho fatto tanto tempo fa**

Bisogna fare un boot da CDROM, oppure dai floppy di installazione.
Ad un certo punto ti verrà chiesto se vuoi installare Win2000, aggiornare il sistema o effettuare un ripristino.

Dopo un ripristino del sistema in generale è sempre opportuno reinstallare i service pack (Win2000 sostituisce eventuali files corrotti o mancanti con quelli del CD).

Ribadisco che l'ho fatto ma non ricordo bene i dettagli, quindi fate un backup prima di qualunque esperimento.

Se ho detto qualche cavolata correggetemi!

P.S.: c'e' anche il comando fdisk /mbr, ma non l'ho mai usato.

Runfox
06-02-2003, 18:01
ma fdisk /mbr non funziona solo su sistemi con FAT ?

cmq ho risolto, ho configurato LILO in modo che:

tempo di attesa = 0
S.O. predefinito = Windows XP

parte windows e non mi accorgo di nulla

se voglio far partire Linux uso il dischetto di boot che mi sono creato

Ciao

qweasdzxc
06-02-2003, 21:10
ma fdisk /mbr non funziona solo su sistemi con FAT ?


l'mbr non sta su fat, non sta su ntfs, non sta su nessun filesystem, non sta su nessuna partizione. sta prima delle partizioni. fdisk /mbr agisce sull'mbr, quindi il tipo di filesystem presente su una qualsiasi partizione del disco e del tutto ininfluente.

lucas72
07-02-2003, 20:21
Originally posted by "Mic"

A questo punto proverei con BootMagic.
Se non funziona si ripristina il boot di Win2000 dal CD di installazione.
Se potessi riformattare tutto e mettere Win2000 nella prima partizione sarebbe meglio.

***Comunque prima di fare qualsiasi cosa masterizza i dati importanti.***

Bootmagic mi ha fatto un casino.
Mi spiego: ha riconosciuto i sistemi installati (parlo di win2000 e 98)
poi all'avvio del bootloader scegliendo uno dei due mi compariva un messaggio ...non mi ricordo cosa :rolleyes:
insomma non mi caricava niente anche aspettando più di 5 minuti
(ditemi voi è normale? boh)
cieo e grazie comunque

The_Tower
07-02-2003, 21:22
Come soluzione potrei suggerire l'uso di XOSL, un bootmanager grafico freeware.
Nel sito si trovano le spiegazioni su come installare Linux e Windows in modo ottimale.

Mic
08-02-2003, 15:46
Originally posted by "lucas72"



Bootmagic mi ha fatto un casino.
Mi spiego: ha riconosciuto i sistemi installati (parlo di win2000 e 98)
poi all'avvio del bootloader scegliendo uno dei due mi compariva un messaggio ...non mi ricordo cosa :rolleyes:
insomma non mi caricava niente anche aspettando più di 5 minuti
(ditemi voi è normale? boh)
cieo e grazie comunque

Azz! Mi dispiace!! :muro: