Risposte:
Usa gdisk
invece di fdisk.
Non è installato per impostazione predefinita, quindi procuralo con:
sudo apt-get install gdisk
Quindi umount
l'unità e chiamare gdisk
il dispositivo:
sudo gdisk /dev/sdX
Ti verrà richiesto di selezionare la partizione:
Found valid MBR and GPT. Which do you want to use?
1 - MBR
2 - GPT
3 - Create blank GPT
Seleziona quello GPT. Nel mio caso 2
,. Utilizzare il ?
comando per stampare l'elenco dei comandi. Immettere x
per le opzioni avanzate, quindi z
per eseguire lo zapping della tabella GPT e di tutti i dati sul disco:
Command (? for help): x
Expert command (? for help): z
About to wipe out GPT on /dev/sdx. Proceed? (Y/N): y
GPT data structures destroyed! You may now partition the disk using fdisk or
other utilities.
Blank out MBR? (Y/N): y
Con una semplice funzione Python!
def clear_gpt(target):
'''
According to http://en.wikipedia.org/wiki/GUID_Partition_Table - GPT
stores partition data in the first and last 34 LBA blocks. A LBA sector
is normally 512 bytes.
'''
fd = open(target, "w+")
fd.seek(0)
fd.write('\0' * 34 * 512)
print "done nuking data at the beginning of disk", target
fd.seek(0, 2) # SEEK_END is 2
disk_size = fd.tell()
fd.seek(disk_size - 34*512)
fd.write('\0' * 34 * 512)
print "done nuking data at the end of disk", target
Ottieni un esempio completo da:
È possibile utilizzare wipefs
per rimuovere tutti i blocchi ID comuni da un dispositivo prima di modificare il formato della partizione.
sudo wipefs -a /dev/sdx
GPT è la tabella delle partizioni GUID, che è un metodo per definire le partizioni (non la protezione ) sul tuo computer. Se Windows si lamenta dell'utilizzo di GPT, significa che il programma di installazione di Windows si è avviato in modalità BIOS anziché in modalità (U) EFI. Esistono due modi per aggirare questo problema:
L'avvio in modalità EFI con GPT è ancora molto nuovo e può essere soggetto a problemi, ma anche convertire la tabella delle partizioni da GPT a MBR è piuttosto rischioso. Pertanto, è difficile per me dire quale sia l'approccio migliore. Naturalmente, potresti non essere nemmeno in grado di avviare il computer in modalità EFI, quindi potresti doverlo fare convertendo la tabella delle partizioni.
Un'alternativa a entrambi gli approcci è eseguire Windows da VirtualBox o da qualche altro ambiente di virtualizzazione sotto Linux. Questo è più semplice e sicuro e può essere adeguato per molti scopi. È molto probabile che si tratti di un problema se si desidera eseguire giochi ad alta intensità di video, se è necessario un accesso di basso livello all'hardware o se si dispone di RAM inadeguata per supportare un ambiente virtualizzato sufficiente per le proprie esigenze.
Indipendentemente dall'approccio adottato (a parte una Windows virtualizzata), ti consiglio vivamente di eseguire prima il backup di tutti i dati importanti; confondere con le tabelle delle partizioni è sempre rischioso.
Modifica: i commenti di Zolar1 suggeriscono la possibilità che Ubuntu sia installato in modalità BIOS ma usando GPT. L'installazione di Windows in modalità EFI in questo caso richiederà una delle due cose:
O è possibile. È possibile convertire Ubuntu per l'avvio in modalità EFI aggiungendo un caricatore di avvio EFI. Esistono diverse opzioni, come descritto qui. Ubuntu utilizza GRUB 2 come boot loader in modalità EFI per impostazione predefinita, ma IMHO è una scelta sbagliata.
Il passaggio dalla modalità EFI alla modalità BIOS e l'avvio del computer è in genere scomodo, ma a volte un cambio di opzioni di avvio (accessibile premendo F8, F12 o qualche altro tasto all'avvio) può renderlo tollerabile. Un'altra opzione potrebbe essere quella di installare rEFInd, che è un gestore di avvio in modalità EFI che può (a partire dalla versione 0.4.6) consegnare il processo di avvio a un caricatore di avvio in modalità BIOS (o a un caricatore di avvio EFI).
Non sono sicuro che il computer te lo permetterà. Anch'io ho un ASUS K55a. Ogni volta che voglio installare QUALSIASI versione di Linux, quindi provare a tornare in Windows 7, Windows forza un R / R e quindi Linux non funzionerà.
Ho scoperto che puoi eseguire Linux da un CD / DVD o se usi Puppy su un'unità flash.
Forse potresti usare un bel virus per eliminare tutte le partizioni? LOL
Ma questo link potrebbe essere di aiuto:
http://www.virtualvcp.com/linux-technical-guides/125-clearing-a-guid-partition-table-gpt-in-linux
Hai disattivato l'impostazione UEFI nel BIOS? Penso che fintanto che è attivo potresti non essere in grado di sbarazzarti della partizione e far funzionare ancora il computer.
Nota: a tutti i nuovi computer forniti con Win8 è richiesto di attivare sempre la UEFI senza possibilità di disabilitarla. Devo amare l'avidità del microshaft.
Se tutti si lamentassero con FTC.gov del FURTO della tua capacità di usare il TUO hardware e software legalmente concesso in licenza, forse potrebbero intervenire e forzare la spazzatura a consentire il doppio avvio con Linux.
Mi chiedo come mai qualcuno in Linux semplicemente non scriva il proprio UEFI che offre la possibilità di consentire il doppio avvio e sostituire quello che il microshaft impone a tutti.
Ricorda, PROPRIO l'hardware. Microsoft non ha il diritto di dirti cosa puoi farci.
Altro su Linux - se rimuovo il mio disco rigido con win7 su di esso e installo un disco SSD, quindi spengo l'UEI nel BIOS, posso installare Linux senza problemi. È quando provo ad aggiungere un'unità Windows 7 con uefi di nuovo quando c'è un problema. Win7 forza un R / R, quindi Linux non si avvia.
Forse Linux potrebbe creare il proprio uefi che controlla ogni cosa come ha fatto il bootloader grub invece di avere Windows che detta quale software e hardware è possibile installare. Usa prima il Linux uefi, quindi se scegli windows, dai un calcio alla partizione C: windows.
Un'altra idea sarebbe quella di fare qualcosa di simile a ciò che fa il cucciolo. Puppy usa un fat 2 ma al suo interno crea un file system ext2. Tuttavia, non è pratico per file di grandi dimensioni.
Che ne dite di Linux usando il file system UDF e scrivere qualunque file system l'utente desideri in quel sistema.
Non so. Immagino di essere sconclusionato a causa della frustrazione qui.
Mi chiedo se un programma di accesso diretto al disco ti permetterebbe di modificare la tabella delle partizioni gpt?
Ecco un'altra possibile soluzione al tuo problema: http://www.linuxquestions.org/questions/linux-general-1/delete-gpt-partition-789112/
Avvia con una finestra della procedura guidata Ubuntu OS @partition elimina tutte le partizioni e fai clic sullo spazio libero totale e fai clic su Crea nuova tabella delle partizioni.