Come posso aggiungere una partizione HFS + a un'unità esterna partizionata con MBR

3

Ho un'unità esterna da 1 TB che attualmente ha due partizioni -

  • 64 GB NTFS
  • 524 Gb ext2

Il rimanente 414 GB è inutilizzato e viene visualizzato come "Spazio libero" sull'utilità disco del Mac. Mi piacerebbe prendere 250 GB di questo per una partizione HFS + da utilizzare con Time Machine, ma Disk Utility non sembra offrire un modo per aggiungere una partizione in quello spazio o formattarla.

La mia Linux box in esecuzione (FC9) non offre un'opzione hfs + per mkfs; se necessario, potrei fare il boot da un DVD di una distribuzione Linux più moderna per realizzare questo.

Questa domanda è simile, ma la mia la tabella delle partizioni è in formato fdisk, non guid.

Utilizzo MacOS 10.7.5.

Ecco le informazioni sulle partizioni correnti

# diskutil list disk1
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk1
   1:             Windows_FAT_32 NO NAME                 61.4 GB    disk1s1
   2:                      Linux                         524.3 GB   disk1s2

# gpt -r show disk1
       start        size  index  contents
           0           1         MBR
           1   120005549      1  MBR part 12
   120005550  1023999165      2  MBR part 131
  1144004715   809520453       

# fdisk /dev/disk1
Disk: /dev/disk1    geometry: 121601/255/63 [1953525168 sectors]
Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: 0C    0   0   2 - 1023 254  63 [         1 -  120005549] Win95 FAT32L
 2: 83 1023 254  63 - 1023 254  63 [ 120005550 - 1023999165] Linux files*
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused     
    
posta TomG 21.01.2013 - 03:11
fonte

1 risposta

5

Avviso obbligatorio: Sembra che tu abbia trovato la tua strada verso fdisk . Tieni presente che le sue funzioni di modifica non hanno garanzie reali contro l'utilizzo accidentale di erase (che rimuove tutte le partizioni) o modifica di una partizione che Mac OS X sta attualmente utilizzando, e anche alcune salvaguardie contro l'ingresso numeri che non hanno alcun senso, quindi fai attenzione .

Puoi utilizzare fdisk in modalità interattiva per modificare le voci nella tabella delle partizioni:

sudo fdisk -e /dev/rdisk1

Quindi modifica la prima voce della tabella della partizione vuota (ad esempio edit 3 ), impostala su tipo AF , premi return per default alla domanda CHS mode , premi return per accettare il valore predefinito di avvio della partizione dopo il fine dell'ultimo, quindi inserisci il numero del settore finale che desideri (il valore predefinito è la fine del disco, per individuarne uno per la dimensione desiderata: dividi la dimensione desiderata per 512 byte per ottenere il numero di settori che desideri , quindi aggiungilo al numero del settore iniziale e sottrai uno per ottenere il numero finale del settore). Fai un print per assicurarti che sia a posto (non è stato ancora salvato nulla, quindi se c'è un errore puoi solo exit (non quit ) a questo punto ed eseguire fdisk di nuovo per iniziare dall'inizio.) Quindi write per salvare la tabella delle partizioni su quella precedente sul disco. Quindi exit .

Se ricevi un avviso a write che le modifiche richiedono un riavvio, va bene così; rispondi y e riavvia Mac OS X dopo exit ing.

Ora la tabella delle partizioni è stata aggiornata, ma la partizione stessa ha ancora i vecchi contenuti; Esegui Utility Disco e, dalla scheda Cancella, scegli la nuova partizione, assegna un nome e Cancella.

    
risposta data 27.10.2013 - 21:57
fonte

Leggi altre domande sui tag