Newsgroup: it.comp.os.linux.iniziare
Titolo: Passaggio ad un nuovo HD: deve essere master o slave?

Ciao!
Ho acquistato un uovo HD, piu` grande (e veloce) e vorrei spostare li
Linux (Debian 3.0). Inoltre sullo stesso disco vorrei installare Win2K
mentre sul vecchio manterrei il Win95 che gia` vi risiede. Per pigrizia
vorrei lasciare il vecchio disco come Master della catena IDE (primaria)
ed il nuovo come Slave. Vedete problemi in questa scelta? Non mi e`
chiaro quali vantaggi avrei a rendere il nuono HD Master, senza contare
che temo che il vecchio Win95 forse non funzionerebbe piu` (C:
diverrebbe altro, immagino).
Grazie per i vostri suggerimenti.
Ciao,
Maurizio.

 Vedete problemi in questa scelta?
Nessuno. A parte che dovrai mettere mano ad /etc/fstab e probabilmente
ri-rdevare il kernel.
Davide

 ri-rdevare il kernel.
OK per /etc/fstab, ma cosa vuol dire esattamente ri-rdevare il kernel?

 OK per /etc/fstab, ma cosa vuol dire esattamente ri-rdevare il kernel?
Il kernel deve sapere dove trovare il 'root device', di solito tale
informazione e' "scritta" nel kernel usando un tool che si chiama
rdev (doh!). Se 'sposti' il kernel da un disco all'altro senza aggiustare
questo "parametro" interno il kernel cerchera' di montarti la root del
disco vecchio... quindi dovrai usare rdev a manetta per aggiustare
le cose.
man rdev per ulteriori info.
Davide

le cose.
Se è su di un floppy sono d'accordo, ma altrimenti ci pensa lilo a
dargli la partizione giusta, no...?!
Bye

 dargli la partizione giusta, no...?!
Quando ho fatto io il "giramento di dischi" non ha funzionato... ho dovuto
rdevare il kernel per fargli vedere la root giusta. In ogni caso, non fa'
male.
Davide

 Il kernel deve sapere dove trovare il 'root device'
Con Grub basta specificare all'avio qual'è la
partizione root
es.
root=/dev/hdb2
ciao


anche lilo lo puo' fare, la seguente e' una risposta a un quesito simile 
che ho postato un po' di mesi fa, e contiene la soluzione che adotto io 
quando sposto da una partizione all'altra la mia distribuzione:
http://groups.google.it/groups?q=sentiniate+it.comp.os.linux.iniziare+%22lilo+-r%22&hl=it&lr=&ie=UTF-8&selm=c2923602.0204190445.22a1ca6%40posting.google.com&rnum=1
(attenzione rileggendo mi sono reso conto che non sono stato chiaro in 
un punto, quando si parla di modificare /etc/fstab e lilo.conf mi 
riferisco a quelli che stanno sotto /mnt (cioe' /mnt/etc/fstab 
/mnt/etc/lilo.conf)
ciao
aldo
 

 male.
Bho io ho riversato tanti di quei giga da un hd all'altro ultimamente
che non ti dico.... e non ho mai rdevvato il kernel su disco, solo il
floppy. Certo, comunque male non dovrebbe fare.
Ciao

 diverrebbe altro, immagino).
Mi pare che il vecchio Winzozz possa essere tranquillamente gabbato, una 
volta installato, anche se il disco sul quale risiede viene in seguito 
configurato come slave. Modificando opportunamente lilo.conf dovresti 
poterlo avviare ugualmente, tanto il pirla crederà di essere ancora sulla 
prima partizione del disco master. Se cerchi su 
www.pluto.linux.it
 dovresti 
trovare un HOWTO che tratta l'argomento (dovrebbe essere in "Linux+Win9x" o 
qualcosa del genere).
-- 
71: 69 with two fingers up your ass.
(George Carlin)


L'assegnazione delle lettere ai vari disch in win funziona così:
C: è la partizione primaria del primo disco che win incontra facendo la
scansione in questo ordine: Primario Master, Primario Slave, Secondario
Master, Secondario Slave.
D: è la secoda partizione primaria (se la trova!) scandendo i dischi sempre
nello stesso ordine, E: la terza, F: la quarta (sempre se esistono)
Le eventuali partizione estese vengono scandite nello stesso ordine e per
ogni unità logica trovata viene assegnato una lettera cominciando dalla
prima rimasta libera dopo le lettere assegnate alle partizioni primarie.
Tieni presente che Win$ riconosce *solo* le partizioni formattate FAT (16 e
32) e NTFS (a seconda delle versioni di Win solo alcune di queste o tutte),
quindi se hai un disco con ext2 o swap per Win non esiste.
Quindi se metti il nuovo disco come Primary Master e lo formatti per Linux e
tieni il vecchio come slave (o sul secondo canale IDE), per Win il secondo
disco sarà ancora il suo "vecchio" C:
Ovviamente dovrai fare tutte le altre cose che ti hanno suggerito per far
funzionare correttamente Linux.
Dan.