View previous topic :: View next topic |
Author |
Message |
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4807 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Sat Oct 23, 2004 7:47 am Post subject: [utilizzo]Riordinare tabella partizioni + minihowto [ok] |
|
|
Avendo un hard disk piuttosto capiente, ho generato una tabella delle partizioni complicatissima, per ottenere una configurazione altamente versatile.
Invece, ho ottenuto una confusione orribile. L'ordine dei dispositivi, infatti, non rispetta quello fisico delle partizioni, e non riesco a ritrovare gli spazi liberi che avevo deliberatamente riservato.
Il primo approccio con fdisk è stato disastroso, e solo per un miracolo sono riuscito a preservare la mia installazione (avevo perduto l'intera partizione di /var !!!).
Apparentemente, cfdisk sembra più abbordabile, ma mi propone delle sostituzioni scorrette dei nomi dei dispositivi.
Mi potreste consigliare un modo corretto per affrontare la questione, senza rimetterci l'osso del collo? _________________ vu vu vu
gentù
mi piaci tu
Last edited by cloc3 on Tue Oct 26, 2004 10:07 am; edited 1 time in total |
|
Back to top |
|
|
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sat Oct 23, 2004 9:10 am Post subject: Re: [utilizzo]Help: come riordinare la tabella delle partizi |
|
|
cloc3 wrote: | Apparentemente, cfdisk sembra più abbordabile, ma mi propone delle sostituzioni scorrette dei nomi dei dispositivi. |
cosa vorresti dire?
personalmente preferisco cfdisk per l'immediatezza ma cose strane non le ho mai trovate... _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4807 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Sat Oct 23, 2004 11:12 am Post subject: Re: [utilizzo]Help: come riordinare la tabella delle partizi |
|
|
[quote="Peach"] cloc3 wrote: | cosa vorresti dire?
personalmente preferisco cfdisk per l'immediatezza ma cose strane non le ho mai trovate... |
Mi pare di aver capito che cfdisk esegue le operazioni una alla volta.
Per esempio, nel creare una partizione nuova da uno spazio libero, mi proponeva di chiamarla /dev/hda12.
Però quello, attualmente, è il nome della mia /home ...
cfdisk non mi dice come intende rinomnare le altre partizioni prima di eseguire l'operazione (secondo me...).
fdisk, invece, genera una tabella di prova, ma anche in questo caso sceglie automaticamente i nomi dei dispositivi, con una tecnica che, nel mio sistema già disordinato, sembra illogica. E' possibile ripristinare una corrispondenza ordinata tra nomi dei dispositivi e collocazione fisica in un modo pulito? _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
Peach Advocate
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Sat Oct 23, 2004 11:21 am Post subject: |
|
|
mi pare strano che cfdisk voglia chiamare una partizione con il nome di una partizione già esistente... very strange...
potresti postare il tuo fstab e la tabella delle partizioni che correntemente stai usando e come vorresti modificarla ?
inoltre potresti pure dire se stai usando devfs o udev? _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4807 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Sat Oct 23, 2004 12:33 pm Post subject: |
|
|
Peach wrote: |
potresti postare il tuo fstab e la tabella delle partizioni che correntemente stai usando e come vorresti modificarla ? |
Per qualche giorno non avrò tra le mani quella macchina.
Se dici che la cosa è strana, cercherò di fare più attenzione e ricontrollare ogni cosa.
Sto usando udev.
Rimane ancora un quesito: è possibile ristabilre la corrispondenza tra ordine fisico e numerazione dei dispositivi? _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4807 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Tue Oct 26, 2004 10:05 am Post subject: |
|
|
Allora: Credo di esserci riuscito.
Utilizzando con attenzione gli help integrati in fdisk:
Code: | Comando (m per richiamare la guida): |
Per esempio, se nella presente tabella (che adesso è ordinata):
Code: |
...
/dev/hda6 712 1229 3916048+ 83 Linux
/dev/hda7 1230 2522 9775048+ 83 Linux
/dev/hda8 2523 2846 2449408+ 83 Linux
...
|
volessi sovrascrivere ed unire le partizioni 6 e 7, dovrei fare due volte:
Code: |
Comando (m per richiamare la guida): d
Numero della partizione (1-11): 6
Comando (m per richiamare la guida): d
Numero della partizione (1-10): 6
Comando (m per richiamare la guida): p
...
/dev/hda5 678 711 257008+ 83 Linux
/dev/hda6 2523 2846 2449408+ 83 Linux
...
|
Poi creo una nuova partizione, dal blocco 712 al blocco 2522:
Code: |
Comando (m per richiamare la guida): n
Azione comando
l logica (5 od oltre)
p partizione primaria (1-4)
l
Primo cilindro (712-5168, default 712):
Using default value 712
Ultimo cilindro o +size o +sizeM o +sizeK (712-2522, default 2522):
Using default value 2522
Comando (m per richiamare la guida): p
Disk /dev/hda: 40.0 GB, 40007761920 bytes
240 heads, 63 sectors/track, 5168 cylinders
Units = cilindri of 15120 * 512 = 7741440 bytes
Dispositivo Boot Start End Blocks Id System
/dev/hda1 * 1 677 5118088+ 7 HPFS/NTFS
/dev/hda2 678 5168 33951960 5 Esteso
/dev/hda5 678 711 257008+ 83 Linux
/dev/hda6 2523 2846 2449408+ 83 Linux
/dev/hda7 2847 3493 4891288+ 83 Linux
/dev/hda8 3494 3817 2449408+ 83 Linux
/dev/hda9 3818 4464 4891288+ 83 Linux
/dev/hda10 712 2522 13691128+ 83 Linux
Partition table entries are not in disk order
|
Adesso viene il bello:
Code: |
Comando (m per richiamare la guida): x
Comando per esperti (m per richiamare la guida): m
Azione comando
...
f fix partition order
...
r ritorno al menu principale
Comando per esperti (m per richiamare la guida): f
Done.
Comando per esperti (m per richiamare la guida): r
Comando (m per richiamare la guida): p
Disk /dev/hda: 40.0 GB, 40007761920 bytes
240 heads, 63 sectors/track, 5168 cylinders
Units = cilindri of 15120 * 512 = 7741440 bytes
Dispositivo Boot Start End Blocks Id System
/dev/hda1 * 1 677 5118088+ 7 HPFS/NTFS
/dev/hda2 678 5168 33951960 5 Esteso
/dev/hda5 678 711 257008+ 83 Linux
/dev/hda6 712 2522 13691128+ 83 Linux
/dev/hda7 2523 2846 2449408+ 83 Linux
/dev/hda8 2847 3493 4891288+ 83 Linux
/dev/hda9 3494 3817 2449408+ 83 Linux
/dev/hda10 3818 4464 4891288+ 83 Linux
|
Il gioco è fatto: se è veramente questo che vuoi, puoi uscire con w. Se no x. Semplice ed affidabile. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|