salve,ho un pc in dual boot con win7 e xubuntu in due partizioni sul disco C, ho ridotto la partizioni di win7 con un tool dal SO di windows,ho creato così una partizione non allocata per poter successivamente aumentare la partizione di ubuntu con gparted, qui nasce il problema, gparted non si avvia,nemmeno da live, mi da come causa Asserzione (metadata_length > 0) in ../../../libparted/labels/dos.c:2313 nella funzione add_logical_part_metadata() non riuscita. Aborted (core dumped) ho cercato con google, ma sembra che io sia il primo a riscontrare questo problema,visto che non ho trovato nulla che possa aiutarmi, spero di avere più fortuna in questo forum, attendo consigli grazie a tutti
5 su 12
mostra altri 7 commenti
|
qui si può vedere l'errore che mi da sudo parted -lBacktrace ha 14 chiamate sullo stack: 14: /lib/x86_64-linux-gnu/libparted.so.2(ped_assert+0x44) [0x7fcef0a9ae94] 13: /lib/x86_64-linux-gnu/libparted.so.2(+0x1e4bf) [0x7fcef0aae4bf] 12: /lib/x86_64-linux-gnu/libparted.so.2(+0xf8ba) [0x7fcef0a9f8ba] 11: /lib/x86_64-linux-gnu/libparted.so.2(ped_disk_add_partition+0x25f) [0x7fcef0aa01af] 10: /lib/x86_64-linux-gnu/libparted.so.2(+0x1ddaf) [0x7fcef0aaddaf] 9: /lib/x86_64-linux-gnu/libparted.so.2(+0x1de40) [0x7fcef0aade40] 8: /lib/x86_64-linux-gnu/libparted.so.2(+0x1dde9) [0x7fcef0aadde9] 7: /lib/x86_64-linux-gnu/libparted.so.2(+0x1edd5) [0x7fcef0aaedd5] 6: /lib/x86_64-linux-gnu/libparted.so.2(ped_disk_new+0x48) [0x7fcef0a9fdd8] 5: parted(+0x7353) [0x5627acdfd353] 4: parted(+0x6c4b) [0x5627acdfcc4b] 3: parted(main+0x13a4) [0x5627acdfc1a4] 2: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fcef0277830] 1: parted(_start+0x29) [0x5627acdfc1e9] You found a bug in GNU Parted! Here's what you have to do: Don't panic! The bug has most likely not affected any of your data. Help us to fix this bug by doing the following: Check whether the bug has already been fixed by checking the last version of GNU Parted that you can find at:
Please check this version prior to bug reporting. If this has not been fixed yet or if you don't know how to check, please visit the GNU Parted website:
for further information. Your report should contain the version of this release (3.2) along with the error message below, the output of
and the following history of commands you entered. Also include any additional information about your setup you consider important. Asserzione (metadata_length > 0) in ../../../libparted/labels/dos.c:2313 nella funzione add_logical_part_metadata() non riuscita. Annullato (core dump creato)
non saprei cosa consigliarti...
p.s. per vedere lo stato delle partizioni forse funziona: sudo blkid -o list |
voglio postare un aggiornamento sulla probabile causa del problema digitando il comando sudo gdisk -l /dev/sda Partition table scan: MBR: MBR only BSD: not present APM: not present GPT: not present Found invalid GPT and valid MBR; converting MBR to GPT format in memory. Disk /dev/sda: 488397168 sectors, 232.9 GiB
Model: ST3250310AS Number Start (sector) End (sector) Size Code Name 1 2048 206847 100.0 MiB 0700 Microsoft basic data 2 206848 324059535 154.4 GiB 0700 Microsoft basic data 5 324063232 484243455 76.4 GiB 8300 Linux filesystem 6 484243456 488396799 2.0 GiB 8200 Linux swap quindi c'è una GPT (non sono sicuro di cosa sia) non valida, questo crea conflitto e le partizioni diventano illegibili https://wiki.ubuntu-it.org/Hardware/DispositiviPartizioni/TabellaPartizioni il fatto e'... vuoi risolvere questa situazione (rischiando il fix) o ti tieni i 2 sistemi funzionanti ? oppure reinstalli il tutto da zero ho provato anche con fixparts ma nonostante che risulta installato quando tento di avviarlo con sudo fixparts /dev/sda mi dice programma non installato, con il comando sudo blkid -o list mi da una partizione non montata, ma non può essere, non mi risulta, in windows con gestione dischi non si vede questa fantomatica partizione
sudo dpkg -L gdisk
p.s. qui c'e' il .deb del binario "fixparts" : https://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.3/fixparts-binaries/ l'eseguibile? come ho già detto smanetto ma alle prime armi, non so cosa sia ma lo vedo perchè l'output del comando mi restituisce una serie di voci tipo usr/share/eccetera la mia tabella è MBR però risulta esserci dei file GTP sovrascritti o non so cosa, inoltre la versione aggiornata di fixparts risulta installata ma non si avvia da terminale e se digiti soltanto: sudo fixparts mi torna "comando non trovato" e: dpkg -L gdisk p.s. se sei in MBR c'e' la partizione estesa, che non e' una partizione vera, ma un contenitore dove puoi creare altre partizioni secondarie davide@davide-HP-Compaq-dc5800-Microtower:~/Scrivania$ dpkg -L gdisk /. /usr /usr/sbin /usr/sbin/gdisk /usr/sbin/sgdisk /usr/sbin/cgdisk /usr/share /usr/share/man /usr/share/man/man8 /usr/share/man/man8/cgdisk.8.gz /usr/share/man/man8/gdisk.8.gz /usr/share/man/man8/sgdisk.8.gz /usr/share/doc /usr/share/doc/gdisk /usr/share/doc/gdisk/copyright /usr/share/doc/gdisk/changelog.Debian.gz /usr/share/doc/gdisk-1.0.3 /usr/share/doc/gdisk-1.0.3/NEWS.gz /usr/share/doc/gdisk-1.0.3/COPYING.gz /usr/share/doc/gdisk-1.0.3/README.gz davide@davide-HP-Compaq-dc5800-Microtower:~/Scrivania$ come si vede c'è tutto credo o non hai copiato tutto o fixparts non c'e' ho copiato tutto per intero, la cosa che non capisco è come mai non c'è fixparts visto che l'ho installato ripetutamente, inoltre se apro "installa software" lo trovo nell'elenco dei programmi installati,per quello che riguarda la partizione estesa, anche se non so a cosa serve esattamente, non credo che influisca sul mio problema, ad ogni modo non posso accedervi visto che le partizioni sono intoccabili in questo momento. prova a reinstallarlo: sudo apt-get install --reinstall gdisk p.s. la partizione estesa e' un modo, nella tabelle MBR, per fare partizioni multiple non me lo installa davide@davide-HP-Compaq-dc5800-Microtower:~/Scrivania$ sudo apt-get install --reinstall gdisk
[sudo] password di davide:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
sudo apt-get update sudo apt-get install gdisk fatto ma niente sempre uguale davide@davide-HP-Compaq-dc5800-Microtower:~/Scrivania$ sudo apt-get install gdisk
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze davide@davide-HP-Compaq-dc5800-Microtower:~/Scrivania$ fixparts /dev/sda Il programma "fixparts" non è attualmente installato. È possibile installarlo digitando: sudo apt install gdisk mmmm, sei su una ubuntu18.04 x64 , vero? togli il pacchetto: sudo apt purge gdisk e scarica il pacchetto: http://de.archive.ubuntu.com/ubuntu/pool/main/g/gdisk/gdisk_1.0.3-1_amd64.deb e installalo con: sudo dpkg -i gdisk_1.0.3-1_amd64.deb
5 su 16
mostra altri 11 commenti
|
ho risolto non riesco ad entrare nei dettagli perchè sono andato di istinto, ho installato fixparts , in precedenza non mi ero accorto che scaricavo una versione non valida qui si trova quello che serve https://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.1/ bisogna scorrere in basso e scegliere fixparts-binaries fatto questo ho avviato con sudo fixparts /dev/sda comando p dopo comando l ed ho cambiato la partizione corrotta in logica,chiuso fixparts ho verificato gparted si apre ma mi da disco non allocato, installo testdisk e mi riscrivo la tabella delle pertizioni, chiudo reinstallo grub faccio una scansione con fsck sulla partizione linux, riavvio faccio uno scandisk su winzoz torno su linux e faccio sudo apt update sudo update grub FATTO! tutto in ordine ora se mi dite come si fa metto risolto |
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 06 Mag '18, 14:34
domanda visualizzata: 306 volte
ultimo aggiornamento: 16 Mag '18, 23:09
per vedere lo stato del disco ... dal comando: sudo fdisk -l
provato a farci un filesystem (da windows) ?
grazie per la risposta, si ho fatoo il fdisk -l ma nel risultato non ciò capito molto, inoltre essendo novello del forum non so ancora come postare lo screen del terminale, chiedo venia,il filesystem in windows? Ci provo subito e farò sapere
dunque aggiorno la situazione , pare che il bug sia dovuto alla tabella delle partizioni incasinata, mentre il filesystem sembra apposto anche l'aspetto fisico del disco fisso, ho provato con testdisk ma quando chedo l'analisi delle partizioni lui non vede il disco PANICO! Qualcuno mi può consigliare su come riconoscere la partizione da riparare e come riscriverla? Grazie
quindi da windows sembra tutto a posto?
gpared da ancora errore?
si da windows non mi dà errori il casino sta nella tabella delle partizioni ma non trovo una soluzione gparted da sempre errore
in windows hai attivo il fastboot ?
xubuntu adesso si avvia?
che versione di xubuntu?
forse non mi sono spiegato bene : i due sistemi operativi, winzoz e xubuntu sono pienamente funzionanti ed efficienti il problema c'è l'ho nelle partizioni , o meglio nella tabella delle partizioni, e ad ora non ho ancora trovato una soluzione
riesci a vedere: parted -l
mi da errore
riesci a riportarlo?
mi vergogno un pò ma non ho capito come si fa per riportarlo nei commenti
selezione + tastocentralemouse
ctrl-c ctrl-v
e' tipo questo errore: https://archlinux.it/forum/viewtopic.php?t=16487