Newsgroup: it.comp.os.linux.sys
Titolo: Cfdisk: sovapposizione partizioni

Ho creato da poco un po' di partizioni sul disco nuovo.
Parted e fdisk me le elencano senza problemi, cfdisk mi dà questo
errore:
-------
ERRORE IRREVERSIBILE: Partizione logica danneggiata 12: sovrapposizione
delle partizioni
-------
Ho controllato, non mi pare ci siano partizioni sovrapposte, le elenco
sotto.
L'unica cosa "strana" è stata che nel partizionamento con parted ho
cancellato ad esempio sda5 e lui in quel momento mi ha "scalato"
(dominuito di uno) il numero delle altre create. Poi ricreata quella che
era sda5, magari è diventata sda10. 
Insomma ho sda10 che potrebbe stare fisicamente prima di sda5, ma credo
che l'importante sia il mapping, e comunque funziona tutto.
Considerazioni?
---------
# fdisk -l
Disco /dev/sda: 1000.2 GB, 1000204886016 byte
255 testine, 63 settori/tracce, 121601 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0x000e1822
Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1               1         255     2048256    b  W95 FAT32
/dev/sda2             256        1402     9213277+   7  HPFS/NTFS
/dev/sda3            1403      121601   965498467+   5  Esteso
/dev/sda5            1785        8158    51199123+  83  Linux
/dev/sda6            8159       14532    51199123+  83  Linux
/dev/sda7           14533       15169     5116671   83  Linux
/dev/sda8           15170       17719    20482843+  83  Linux
/dev/sda9           17720       21543    30716248+  83  Linux
/dev/sda10          21544       22308     6144831   83  Linux
/dev/sda11          35057       54178   153597433+  83  Linux
/dev/sda12  *        1403        1466      514017   83  Linux
/dev/sda13           1467        1784     2554303+  83  Linux
/dev/sda14          22309       22945     5116671   82  Linux swap / Solaris
/dev/sda15          22946       35056    97281576    b  W95 FAT32
/dev/sda16          54179       60552    51199123+  83  Linux
/dev/sda17          60553       66926    51199123+  83  Linux
Le voci nella tabella delle partizioni non sono nello stesso ordine del
disco
--------
-- 
Herbie

 Considerazioni?
Usa sfdisk

 bootable.
Forse intendevi una partizione logica.
Da quando lo uso ho sempre marcato per il boot una partizione linux.
E deve essere la partizione dove è installato lilo o grub.
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   < 
http://giovanni.homelinux.net/
 >

 Giovanni

 disco. Seve invece se nell'MBR c'e` il boot loader di M$.
Di solito nell'MBR c'è un semplice programmino che verifica quale è la 
partizione marcata 'boot' e da cui caricare il bootloader.
Mai installato niente nell'MBR per cui non saprei dire se lilo o grub 
usano la flag.


 E deve essere la partizione dove è installato lilo o grub.
Hai detto una stupidata. Sia perché LILO e GRUB non usano il flag 
bootable, sia perché possono risiedere nel master boot record. 

 /dev/hdb7         3549     4998    11647093+  83  Linux


     sta su una partizione Windows(|NT)?
Potrebbero esserci diversi motivi. Per esempio l'installer suse, se è 
presente windows, propone di installare grub nella partizione "/" e di 
settare tale partizione come attiva/avviabile. Così è più facile tornare 
"indietro" perché basta eliminare le partizioni linux e reimpostare il 
flag sulla partizione windows.
Ovviamente nulla vieta di installare il bootloader nel MBR...
Ciao.
-- 
*** Linux user # 198661 ---_ ICQ 33500725 ***
    ***  Home  
http://www.kailed.net
  ***
        ***  Powered by openSUSE  ***

 settore 0 (MBR) e che decide da quale partizione caricare il loader.
Ehm... 
http://en.wikipedia.org/wiki/Master_boot_record
L'unica cosa che normalmente il BIOS fa è caricare quel codice (MBP,
MBC, come lo vogliamo chiamare non conta) e passargli il controllo. Quel
codice è un loader. Ci sono diversi loader, che fanno cose *diverse*.
Alcuni si limitano a cercare la partizione opportunamente marcata nella
tabella principale, puntarla e caricare ed eseguire il codice che trovano
sul suo primo settore (VBR o quel che è): abbiamo così il chain loading. 
Altri se ne fregano in prima istanza della tabella delle partizioni,
puntano direttamente un indirizzo fisico su disco, che sanno loro,
leggono ed eseguono direttamente.
Altri, nel frattempo fanno pure brutte cose. Vedi virus del MBR. ;)
Dipende dal loader che sta nel MBR.
Certo, poi per esempio ci sono i sistemi EFI, che il MBR lo possono proprio
saltare a piè pari, o leggerne solo la tabella delle partizioni, e il boot
loader lo hanno nel firmware. Ma quella è un'altra storia. :)
-- 
Bye, Lem
Ceterum censeo ISLAM esse delendum
____________________________________________________________________________
Non sprecare i cicli idle della tua CPU: 
http://boinc.berkeley.edu/index.php

 carica il programma ...
Ti consiglio di studiare come il BIOS effettua il boot poiché stai 
dicendo cose che non stanno né in cielo né in terra.

 Ovviamente nulla vieta di installare il bootloader nel MBR...
Per me rimane l'unica scelta possibile poiché senza bootloader nel 
master boot record il computer non si avvia (con BIOS, EFI è tutto 
un altro discorso). 
Ovviamente puoi scegliere il bootloader da installare nel master boot 
record. Io preferisco GRUB, ma se vuoi puoi lasciare Boot Manager o 
il boot loader di Vista, così, tanto per farsi del male.

 fanno cose *diverse*.
Va bene.  Non sono stato chiaro.  Intendevo appunto dire che la flag è 
usata dal programma che viene caricato dal bios per sapere dove 
caricare il loader secondario.


  dicendo cose che non stanno né in cielo né in terra.
Forse tu faresti meglio a studiare il processo di boot visto che non
hai capito come funziona.


 caricare il loader secondario.
Ripeto ancora: non tutti i boot loader usano le flag. Grub, per
esempio, non le usa:
http://www.gnu.org/software/grub/manual/grub.html#Bootstrap-tricks
in combinazione con:
http://www.gnu.org/software/grub/manual/grub.html#Embedded-data
--
Bye, Lem

 
http://www.gnu.org/software/grub/manual/grub.html#Embedded-data
Sai o no leggere?  Oppure vuoi solo fare flame?


 Sai o no leggere?  Oppure vuoi solo fare flame?
Da noi si dice:
'O ciuccio chiamma "recchia longa" 'o cavallo!

 giuste.
Cioè se Wikipedia non supporta le tue cavolate è inaffidabile?
Sparisci trolletto

 'O ciuccio chiamma "recchia longa" 'o cavallo!
Sei ignorante e presuntuoso.  Ma vai e fatti un falqui.


 'O ciuccio chiamma "recchia longa" 'o cavallo!
Sei ignorante e presuntuoso.  Ma vai e fatti un falqui.
Ciao



Sparisci stronzetto presuntuoso.  L'hai fatta fuori ora non ti resta 
che pulire.


 bootabile.  Quella flag serve solo ed esclusivamente al bios che
]zac[
... a me risulta che windows vista/seven e probabilmente anche molti altri 
non si installano se la partizione non segnata come avviabile.
Poi avrei un discreto numero di dubbi sulla fase di autoripristino del boot 
di un sistema windows, oltre che sul normale avvio.

 di un sistema windows, oltre che sul normale avvio.
Sul normale avvio di Windows ti posso assicurare che non c'è alcuna 
necessità della flag.  Altrimenti coma fa a funzionare il multi-boot?
E cosa intendi per "auto-ripristino del boot"?


 necessità della flag.  Altrimenti coma fa a funzionare il multi-boot?
Dai ancora una volta la nettissima impressione di aver verificato come
funzionino o non funzionino le cose in un limitato numero di casi, ma di
non aver capito una mazza del perché.
Ma siccome io sono quello che non sa leggere e vuol flammare... 'ranges. :)


 'ranges. :)
Arrangiati tu!  Ma forse quello che hai imparato su wikipedia dice 
diversamente!


 come bootable.
Ma sì, sono stato io perché avevo problemi col bios sata, e non
ricordando bene la teoria della bootabilità ho marcato per sicurezza
bootable la boot. In realtà c'è lilo installato nell'mbr
-- 
Herbie

 bootable la boot. In realtà c'è lilo installato nell'mbr
Quali problemi e quale BIOS SATA?
Togli il flag e mettilo alla partizione NTFS; dovrebbe andare tutto bene.

 vera e propria. (e questo spiega i vuoti da te notati)
ROTFL


 progettato.
Ah, ora è tutto chiaro.
