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

chiesto 06 Mag, 14:34

marcarm's gravatar image

marcarm
202

  • per vedere lo stato del disco ... dal comando: sudo fdisk -l

  • provato a farci un filesystem (da windows) ?

(06 Mag, 17:20) sacarde sacarde's gravatar image

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

(06 Mag, 17:57) marcarm marcarm's gravatar image

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

(07 Mag, 17:45) marcarm marcarm's gravatar image
  • quindi da windows sembra tutto a posto?

  • gpared da ancora errore?

(07 Mag, 20:31) sacarde sacarde's gravatar image

si da windows non mi dà errori il casino sta nella tabella delle partizioni ma non trovo una soluzione gparted da sempre errore

(07 Mag, 20:51) marcarm marcarm's gravatar image
  • in windows hai attivo il fastboot ?

  • xubuntu adesso si avvia?

  • che versione di xubuntu?

(08 Mag, 09:55) sacarde sacarde's gravatar image

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

(08 Mag, 17:16) marcarm marcarm's gravatar image

riesci a vedere: parted -l

(08 Mag, 17:59) sacarde sacarde's gravatar image

mi da errore

(08 Mag, 18:21) marcarm marcarm's gravatar image

riesci a riportarlo?

(08 Mag, 20:23) sacarde sacarde's gravatar image

mi vergogno un pò ma non ho capito come si fa per riportarlo nei commenti

(08 Mag, 20:37) marcarm marcarm's gravatar image
(08 Mag, 20:56) sacarde sacarde's gravatar image

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:

http://ftp.gnu.org/gnu/parted/

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:

http://www.gnu.org/software/parted

for further information.

Your report should contain the version of this release (3.2) along with the error message below, the output of

parted DEVICE unit co print unit s print

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)
davide@davide-HP-Compaq-dc5800-Microtower:~/Scrivania$

coll. permanente

ha risposto 09 Mag, 10:47

marcarm's gravatar image

marcarm
202

  • parted mi sembra aggiornato (ver. 3.2)

non saprei cosa consigliarti...

  • tenere la partizione (formattata da windows) (forse accessibile anche da ubuntu)

  • tentare un fix con "fixparts" (rischioso)

p.s. per vedere lo stato delle partizioni forse funziona: sudo blkid -o list

(09 Mag, 11:17) sacarde sacarde's gravatar image

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
Sector size (logical/physical): 512/512 bytes Disk identifier (GUID): 021BC6FA-67EF-415D-8433-6C5F96D85037 Partition table holds up to 128 entries Main partition table begins at sector 2 and ends at sector 33 First usable sector is 34, last usable sector is 488397134 Partitions will be aligned on 2048-sector boundaries Total free space is 6045 sectors (3.0 MiB)

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

coll. permanente

ha risposto 12 Mag, 09:34

marcarm's gravatar image

marcarm
202

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

(12 Mag, 09:43) sacarde sacarde's gravatar image

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

(12 Mag, 12:11) marcarm marcarm's gravatar image
  • ma l'eseguibile lo vedi?

sudo dpkg -L gdisk

  • ma che tabella di partizione e' la tua? MBR o GTP ?

p.s. qui c'e' il .deb del binario "fixparts" : https://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.3/fixparts-binaries/

(12 Mag, 14:12) sacarde sacarde's gravatar image

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

(12 Mag, 14:56) marcarm marcarm's gravatar image

e se digiti soltanto: sudo fixparts

(12 Mag, 17:55) sacarde sacarde's gravatar image

mi torna "comando non trovato"

(12 Mag, 19:46) marcarm marcarm's gravatar image

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

(12 Mag, 20:27) sacarde sacarde's gravatar image

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$

(12 Mag, 20:29) marcarm marcarm's gravatar image

come si vede c'è tutto credo

(12 Mag, 20:30) marcarm marcarm's gravatar image

o non hai copiato tutto o fixparts non c'e'

(13 Mag, 08:43) sacarde sacarde's gravatar image

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.

(13 Mag, 11:23) marcarm marcarm's gravatar image

prova a reinstallarlo: sudo apt-get install --reinstall gdisk

p.s. la partizione estesa e' un modo, nella tabelle MBR, per fare partizioni multiple

(13 Mag, 13:34) sacarde sacarde's gravatar image

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
Lettura informazioni sullo stato... Fatto La reinstallazione di gdisk non è possibile, non può essere scaricato. 0 aggiornati, 0 installati, 0 da rimuovere e 4 non aggiornati. davide@davide-HP-Compaq-dc5800-Microtower:~/Scrivania$

(13 Mag, 15:24) marcarm marcarm's gravatar image
  • la rete c'e' vero?

  • prova:

sudo apt-get update

sudo apt-get install gdisk

(13 Mag, 17:02) sacarde sacarde's gravatar image

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
Lettura informazioni sullo stato... Fatto gdisk is already the newest version (1.0.3-1).

davide@davide-HP-Compaq-dc5800-Microtower:~/Scrivania$ fixparts /dev/sda Il programma "fixparts" non è attualmente installato. È possibile installarlo digitando: sudo apt install gdisk

(13 Mag, 19:18) marcarm marcarm's gravatar image

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

(13 Mag, 20:26) sacarde sacarde's gravatar image

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

coll. permanente

ha risposto 16 Mag, 23:09

marcarm's gravatar image

marcarm
202

La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • 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:

×29

domanda posta: 06 Mag, 14:34

domanda visualizzata: 184 volte

ultimo aggiornamento: 16 Mag, 23:09

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.