Il giorno mer, 26/01/2011 alle 19.23 +0000, Filippo Giunchedi ha
scritto:
On Wed, Jan 26, 2011 at 06:15:05PM +0100, Ivan Tarozzi wrote:
Ciao a tutti.
Ho 2 quesiti sulle partizioni:
1: se cancello una o più partizioni logiche "intermedie" e nello spazio
divenuto libero ne creo altre, la numerazione come viene assegnata?
esempio:
ho partizioni da sda5 a sda10 ->
cancello sda7 e sda8 ->
nello spazio liberato creo una nuova partizione logica.
verrà chiamata sda11 o sda7? vale l'ordine di creazione o la posizione
"fisica"?
E le partizioni successive shiftano (brutto!) la loro numerazione?
buona domanda, a naso direi che dipende anche dal tipo di tabella delle
partizioni che stai usando, ma assumendo di parlare di quella msdos direi che
quelle logiche shiftano:
http://www.gnu.org/software/parted/manual/html_chapter/parted_2.html#SEC26
Aggiornamento interessante - almeno per me :)
intanto confermo che avendo cancellato (con gparted di knoppix live)
alcune partizioni intermedie le altre sono shiftate... rendendo poi
impossibile l'esecuzioni di grub :)
ora ho rimesso a posto MA:
mi pare di aver scoperto che sw diversi si comportino in maniera
diversa!?!
La cosa ci può anche stare, visto che tutto sommato la tab delle
partizioni hai i riferimenti di ID e relativi start-stop, e quindi la
numerazione potrebbe anche essere di tipo non sequenziale. Però sarebbe
opportuno saperlo(...) ecco un esempio:
diciamo che ho in sistema del tipo:
Device Boot Start End Blocks Id System
/dev/sda1 * 1 6374 51199123+ 7 HPFS/NTFS
/dev/sda2 6375 60801 437184877+ f W95 Ext'd (LBA)
/dev/sda5 6375 17789 91690956 7 HPFS/NTFS
/dev/sda6 17790 20828 24410736 83 Linux
/dev/sda7 20829 25083 34178256 83 Linux
/dev/sda8 27516 28488 7815591 82 Linux swap
/dev/sda9 28489 30312 14651248+ 83 Linux
/dev/sda10 30313 37607 58597056 83 Linux
/dev/sda11 37608 40039 19535008+ 83 Linux
/dev/sda12 40040 42568 20314161 83 Linux
/dev/sda13 42569 45118 20482843+ 83 Linux
/dev/sda14 45119 46334 9767488+ 83 Linux
/dev/sda15 46335 48766 19535008+ 83 Linux
Come si vede, tra sda7 e sda8 ci sono circa 20MB di spazio libero:
se creo una nuova partizione in quello spazio:
- fdisk me la crea come sda16
- cfdisk me la crea come sda8 !?!
- gparted me la crea come sda8
- gparted (vecchio, su una live di ripristino) me la crea come sda16
....
al momento non ho tempo/voglia di provare tutte le permutazioni
possibili, però la cosa mi ha lasciato un po' perplesso...
in particolare:
- cfdisk credevo fosse una gui di fdisk, ma sembrano comportarsi
diversamente
- cfdisk e gparted mi permettono di modificare la tabella delle
partizioni shiftando verso l'alto, anche sul mio sistema linux attivo
(non live)
il problema è che ho attualmente montato:
/dev/sda11 on / type ext3 (rw,noatime,nodiratime,errors=remount-ro)
/dev/sda15 on /home type ext3 (rw,noatime,nodiratime)
ovviamente non mi sono azzardato a provare :)
Come la vedete questa faccenda ?
In ogni caso personalmente preferisco una numerazione sequenziale.
Ivan