PDA

Visualizza versione completa : [MDK] modificare le partizioni dell'HD


mao
29-05-2004, 12.56.41
ciao a tutti.

Ho un portatile che ha WinXp/MDK in dualboot. Ho bisogno di aggiungere una partizione FAT32 all'inizio del disco, cosa che non crea nessun problema a WinXP ma che invece manderebbe in tilt linux, perché credo che modificherebbe a cascata i nomi di tutte le partizioni (tipo hda5->hda6 ecc.).
Come posso risolvere il problema? E' possibile riconfigurare linux in modo che parta dalla partizione giusta, senza doverlo riinstallare da capo?

grrrrrrrrrrazie

Ghandalf
29-05-2004, 15.05.16
Si'

Il file magico in questione e'

/etc/fstab

qui sono contenute tutte le info sulle partizioni, modificalo in funzione delle necessita'.

Utilizzi LILO come boot manager suppongo, editando il file

/etc/lilo.conf

modifica le partizioni a cui puntano le varie stringhe relative al boot di MDK ed anche di XP.

Ghandalf
29-05-2004, 15.08.44
cmq per una risposta piu' precisa e piu' dettagliata sarebbe bene avere l'output del comando:

$ df -h

wolverin
29-05-2004, 15.08.53
Ammesso che l'aggiunta di una partizione con il conseguente ridimensionamento di almeno una delle altre vada a buon fine (penso userai partition magic) sarebbe utile sapere che boot manager usi, se lilo o quello di xp. In funzione di quello ti si possono fornire più info utili. I file interessati a questo cambio sono principalmente lilo.conf (sempre che tu non abbia grub) e fstab.
Il primo perché è lui che deve sapere da dove caricare il s.o. il second perché gestisce il mount delle varie partizioni quando avvii linux.
Aspetto più info.


ciao

mao
29-05-2004, 17.56.19
allora, userei naturalmente partition magic, e il bootmanager è lilo.

Ma queste modifiche le devo fare prima dell'operazione sulle partizioni, vero?

e nel caso non andasse a buon fine la creazione di una nuova partizione, come faccio a ripristinare le condizioni attuali? dovrei crearmi un floppy di avvio? o forse dovrei creare una voce in più nel menù di lilo con le indicazioni vecchie "per sicurezza"?

Ghandalf
29-05-2004, 18.03.25
la cosa piu' sicura da fare e' creare un floppy d'avvio in modo che se qualcosa dovesse andare storta potrai cmq accedere a Mandrake.

mao
29-05-2004, 18.12.54
ok, nei prossimi giorni provo e poi vi dico.

Grazie

wolverin
31-05-2004, 10.55.33
Secondo me il problema non è nel dischetto di ripristino, ma nella modifica delle partizioni o partizione esistente. Se va a farsi benedire la tebella delle partizioni del dischetto di avvio te ne fai ben poco.
Non mi ricordo più dove ma avevo letto che almeno per linux era possibile un rimedio in caso di problemi con la tabella di pertizioni. Ti dovevi segnare su un foglietto di carta il settore di inizio e fine della partizione linux, in questo modo se nascono dei problemi ricreando la tabella con la posizione esatta dove linux era presente si poteva farlo ripartire (con il famoso dischetto di avvio), win non lo assicuravano. Premetto però che per fortuna non ho mai avuto modo di provare.

Ghandalf
31-05-2004, 11.02.55
Probabilmente troppo tardi..:D...stara' gia' creando..;)

Ghandalf
31-05-2004, 11.03.18
la cosa migliore sarebbe avviare con una qualunque distro live e poi fare un chroot.

wolverin
31-05-2004, 12.06.11
Originariamente inviato da Ghandalf
Probabilmente troppo tardi..:D...stara' gia' creando..;)


lo sapremo presto...

mao
31-05-2004, 14.23.06
no, ancora non ho fatto niente! Spiegatemi meglio però...

wolverin
31-05-2004, 14.58.13
La mia paura non è tanto che tu poi non riesca ad avviare linux, ma che partition magic crei casino con la tabella delle partizioni dell'hd.
Come ti dicevo prima ho letto che se la suddetta tabella va a quel paese e l'unica soluzione è ricrearla ex-novo potresti recuperare intatta l'installazione di linux sapendo esattamente dove inizia e dove finisce la partizione a lui dedicata.
Lanci fidsk o il prog che più ti piace per partizionare indichi i parametri della partizione (inizio - fine - file system, ecc.) e poi scrivi la nuova tabella. Con un dischetto di avvio creato a posteriori del casino avii il pc e linux dovrebbe riprendere vita.
Ripeto l'ho solo letto non l'ho mai sperimentato, quindi non mi sento di darti garanzie. Tutto qua.
Il comando per avere lo stato attuale del tuo disco è: df -hT
Scriviti l'output da qualche parte non si sa mai.

ciao e buon lavoro

mao
31-05-2004, 15.17.04
il problema è che se si perde la partizione linux poco male, ma se si perdono le altre è molto peggio, perché è in queste che c'è la maggior parte dei dati. Cmq per adesso non ho il pc in questione sottomano, quindi se ti viene in mente qualcos'altro posta pure che può tornare utile.