[RISOLTO] - Formattare partizione primaria

Problemi riscontrati durante l'installazione di Ubuntu, degli aggiornamenti e degli avanzamenti del sistema.
Scrivi risposta
Avatar utente
Alenux
Prode Principiante
Messaggi: 145
Iscrizione: domenica 3 dicembre 2006, 17:51

[RISOLTO] - Formattare partizione primaria

Messaggio da Alenux »

Salve a tutti,
ho un hard disk con una partizione primaria dove ho installato windows xp, un'altra estesa dove ho un partizione logica per i dati e un'altra per ubuntu. Volevo sapere se fosse possibile formattare winxp senza perdere le altre 2 partizioni. E' sicuro che winxp possa essere reinstallato nella stessa posizione?

Grazie,
Alenux.
Ultima modifica di Alenux il venerdì 11 giugno 2010, 13:54, modificato 1 volta in totale.
Avatar utente
xander7
Prode Principiante
Messaggi: 45
Iscrizione: venerdì 23 ottobre 2009, 14:58
Località: Genova
Contatti:

Re: Formattare partizione primaria

Messaggio da xander7 »

Durante la fase di (re)installazione di winxp puoi selezionare la partizione NTFS su cui è già installato: in questo modo formatti solo quella.
Attento però  :o:  una voltra installato winxp, sarà usato il suo boot loader che non ti permette di accedere alla partizione con ubuntu...a me è successo e ho dovuto ripristinare grub per farlo funzionare!
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: Formattare partizione primaria

Messaggio da bingel »

Certo che è possibile, devi solo far attenzione al media usato per reinstallare xp, esistono infatti dei cd di ripristino di alcuni tipi di portatili ma anche di pc fissi che formattano tutto quanto il disco fisso. Perciò se reinstalli xp dal disco di microsoft non dovresti aver problemi mentre se lo reinstalli da un disco di ripristino fornito dal produttore del pc devi assicurarti che non ti formatti l'intero disco.

Devi inoltre sapere che una volta installato xp dovrai reinstallare anche grub in quanto xp sovrascrive il master boot record (MBR) cancellando il boot loader (GRUB) per cui non ti sarà più possibile far partire ubuntu.

Da Ubuntu potresti fare un backup dell'MBR in questo modo:

Codice: Seleziona tutto

dd if=/dev/sdX of=/path/mbr.bak bs=512 count=1
ATTENTO: dovrai sostituire "path" col percorso in cui intendi salvare il tuo bakcup e "sdX" con la lettera del tuo disco fisso (se hai un solo disco dovrebbe essere "sda"; se la versione di ubuntu è molto datata invece che "sda" potrebbe essere "hda")

Una volta installato XP potresti avviare il pc tramite il disco d'installazione di ubuntu e ripristinare l'mbr in questo modo:

Codice: Seleziona tutto

dd if=/path/mbr.bak of=/dev/sdX bs=512 count=1
Tieni presente che queste istruzioni sono valide solo se non modificherai la tabella delle partizioni ovvero se ti limiterai esclusivamente a reinstallare XP nella stessa partizione e non modificherai altro.

In alternativa puoi reinstallare GRUB da capo come ti ha già suggerito xander7.
Ultima modifica di bingel il lunedì 7 giugno 2010, 20:31, modificato 1 volta in totale.
Free Thought - Free World
Avatar utente
Alenux
Prode Principiante
Messaggi: 145
Iscrizione: domenica 3 dicembre 2006, 17:51

Re: Formattare partizione primaria

Messaggio da Alenux »

Ho formattato WinXP e come detto si avvia lui. Cmq adesso pero avrei l'esigenza di formattare anche ubuntu visto che l'aggiornamento dalla 9 alla 10 mi ha causato non poche anomalie. Una volta avviato il cd di ubuntu 10, il programma legge le partizioni esistenti, ma non riesco reinstallare ubuntu nella stessa partizione logica di prima.
Ci sono 3 opzioni:
installazione sull'intero disco;
installazione accanto ad un'altro sistema operativo(si riferisce al fatto di installarlo sulla partizione primaria insieme a windows);
installazione avanzata.

Scegliendo la 3 mi appaiono la tabella della partizioni con possibilita di modifica. Il fatto è che non ho capito come reinstallarlo nella stessa partizione ext3. Se seleziono l'ext3 esistente non va avanti e mi dice che non esiste la root del filesystem. Che fare??

Aggiungo che quando l'anno scorso ho fatto le partizioni ho usato gparted, adesso il programma di ubuntu che mi porta tutte le partizioni non mi specifica il punti di mount, quindi quando ho installato ubuntu in precedenza non ho specificato nulla. Adesso perchè non va avanti?
Ultima modifica di Alenux il mercoledì 9 giugno 2010, 19:47, modificato 1 volta in totale.
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Formattare partizione primaria

Messaggio da patel »

bingel ha scritto: Tieni presente che queste istruzioni sono valide solo se non modificherai la tabella delle partizioni ovvero se ti limiterai esclusivamente a reinstallare XP nella stessa partizione e non modificherai altro.
meglio usare bs=446 per salvare e ripristinare soltanto il codice del boot loader
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
xander7
Prode Principiante
Messaggi: 45
Iscrizione: venerdì 23 ottobre 2009, 14:58
Località: Genova
Contatti:

Re: Formattare partizione primaria

Messaggio da xander7 »

Alenux ha scritto: Scegliendo la 3 mi appaiono la tabella della partizioni con possibilita di modifica. Il fatto è che non ho capito come reinstallarlo nella stessa partizione ext3. Se seleziono l'ext3 esistente non va avanti e mi dice che non esiste la root del filesystem. Che fare??
Devi per prima cosa cancellare la partizione su cui è installato ubuntu. Poi selezioni lo spazio libero risultante e crei una nuova partizione usando il file system ext3/4.
Alenux ha scritto: Aggiungo che quando l'anno scorso ho fatto le partizioni ho usato gparted, adesso il programma di ubuntu che mi porta tutte le partizioni non mi specifica il punti di mount, quindi quando ho installato ubuntu in precedenza non ho specificato nulla. Adesso perchè non va avanti?
Sotto la voce punto di mount (o una cosa simile) puoi scegliere "l'inizio" della tua cartella di home. Se non hai particolari preferenze basta scrivere "/" (senza virgolette! ;))...
Avatar utente
Alenux
Prode Principiante
Messaggi: 145
Iscrizione: domenica 3 dicembre 2006, 17:51

Re: Formattare partizione primaria

Messaggio da Alenux »

grazie xander7, ho risolto. L'installazione è andata avanti. Purtroppo però vi devo dire che nonostante abbia fatto un'installazione diretta di ubuntu 10, ho trovato ancora dei problemi. Le porte usb risultano disabilitate. Alla fine ho reinstallato alla versione 9.
Ma è possibile che la nuova versione sia cosi instabile?! ... non mi era mai successo....
Avatar utente
xander7
Prode Principiante
Messaggi: 45
Iscrizione: venerdì 23 ottobre 2009, 14:58
Località: Genova
Contatti:

Re: Formattare partizione primaria

Messaggio da xander7 »

La faccenda delle porte usb è proprio strana, però confesso che anche io mi trovavo meglio con la distribuzione precedente!  >:(
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: Formattare partizione primaria

Messaggio da bingel »

patel ha scritto: meglio usare bs=446 per salvare e ripristinare soltanto il codice del boot loader
In questo caso sarebbe indifferente però hai fatto bene a precisare perché così facendo non è necessario preoccuparsi del fatto che la tabella delle partizioni sia variata o meno. In ogni caso è sempre consigliabile un backup dell'intero MBR con bs=512 (ovvero codice del bootloader + tabella delle partizioni + magic number) ed eventualmente un ripristino del solo bootloader sostituendo bs=512 con bs=446 esclusivamente nel comando di ripristino:

Codice: Seleziona tutto

dd if=/path/mbr.bak of=/dev/sdX bs=446 count=1]
Per far capire un po' a tutti di cosa stiamo parlando, il MBR è così composto:

-i primi 446 bytes sono il codice del bootloader
-i successivi 64 bytes sono la tabella delle partizioni
-gli ultimi 2 bytes sono il cosidetto magic number

Il totale da 512 bytes
Ultima modifica di bingel il venerdì 11 giugno 2010, 14:05, modificato 1 volta in totale.
Free Thought - Free World
Avatar utente
Alenux
Prode Principiante
Messaggi: 145
Iscrizione: domenica 3 dicembre 2006, 17:51

Re: Formattare partizione primaria

Messaggio da Alenux »

Per far capire un po' a tutti di cosa stiamo parlando, il MBR è così composto:

-i primi 446 bytes sono il codice del bootloader
-i successivi 64 bytes sono la tabella delle partizioni
-gli ultimi 2 bytes sono il cosidetto magic number

Il totale da 512 bytes
Ecco grazie!  ;D
Qualche anno fa avevo studiato sistemi operativi come materia all'università, ma non ricordavo più questo. Cmq ringrazio tutti per l'aiuto.  (b2b)
Scrivi risposta

Ritorna a “Installazione e aggiornamento del sistema operativo”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot], corradoventu, Google [Bot] e 6 ospiti