[RISOLTO] Tabella partizione cancellata
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Re: Tabella partizione cancellata
sudo e2fsck /dev/sda1
e2fsck 1.42 (29-Nov-2011)
La dimensione del filesystem (secondo il superblocco) è 732566272 blocco(i)
La dimensione fisica del device è 732566121 blocco(i)
È probabile che il superblocco o la tavola delle partizioni siano corrotti!
Annulla<s>?
e2fsck 1.42 (29-Nov-2011)
La dimensione del filesystem (secondo il superblocco) è 732566272 blocco(i)
La dimensione fisica del device è 732566121 blocco(i)
È probabile che il superblocco o la tavola delle partizioni siano corrotti!
Annulla<s>?
-
- Iper Master
- Messaggi: 2489
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 15.0
- Kernel: 5.15.x-generic
- Desktop: Sway
- Distribuzione: Arch Linux
Re: Tabella partizione cancellata
Alternativa assai rischiosa, ma che potrebbe funzionare, è tentare un resize del filesystem
Questa è una simulazione fatta con Virtualbox + rescuecd su un disco virtuale da 2GB
Situazione iniziale: [ gdisk -l /dev/sda ]
Stato:
Ok? Filesystem pulito!
Ora restringo la partizione di 129MB con gdisk, passando come ultimo blocco '-129M' .
In sostanza la cancello e la ricreo più piccola.
Ed ecco la situazione:
La partiziono ora è di 1.9 gigabyte.
Facciamo un check del filesystem:
Chiaro no? Il filesystem non sta più dento la partizione che è più piccola, di qui l'errore.
Ora faccio un shrink del filesystem e lo porto a 1500M - per stare in sicurezza lo restringo molto di più della partizione.
Nuovo e2fsck:
L'errore è sparito: ora sta dentro la partizione.
Ma è più piccolo della partizione, dunque lo riespando in modo da occuparla tutta:
Nuovo check:
Ora check forzato:
Funziona pare, no?
Tutto questo a scopo puramente didattico.
Se te la vuoi tentare, a tuo rischio e pericolo.
Questa è una simulazione fatta con Virtualbox + rescuecd su un disco virtuale da 2GB
Situazione iniziale: [ gdisk -l /dev/sda ]
Codice: Seleziona tutto
========================================================
Number Start (sector) End (sector) Size Code Name
1 2048 4194270 2.0 GiB 8300 Linux filesystem
Codice: Seleziona tutto
================================================
e2fsck 1.42.7 (21-Jan-2013)
/dev/sda1: clean, 14/131072 files, 33198/524027 blocks
================================================
Ora restringo la partizione di 129MB con gdisk, passando come ultimo blocco '-129M' .
In sostanza la cancello e la ricreo più piccola.
Ed ecco la situazione:
Codice: Seleziona tutto
================================================================
Number Start (sector) End (sector) Size Code Name
1 2048 3930078 1.9 GiB 8300 Linux filesystem
================================================================
Facciamo un check del filesystem:
Codice: Seleziona tutto
================
e2fsck 1.42.7 (21-Jan-2013)
The filesystem size (according to the superblock) is 524027 blocks
The physical size of the device is 491003 blocks
Either the superblock or the partition table is likely to be corrupt!
[...]
=================
Ora faccio un shrink del filesystem e lo porto a 1500M - per stare in sicurezza lo restringo molto di più della partizione.
Codice: Seleziona tutto
=========================
resize2fs -f /dev/sda1 1500M
resize2fs 1.42.7 (21-Jan-2013)
Resizing the filesystem on /dev/sda1 to 384000 (4k) blocks.
The filesystem on /dev/sda1 is now 384000 blocks long.
=========================
Nuovo e2fsck:
Codice: Seleziona tutto
=================
e2fsck 1.42.7 (21-Jan-2013)
/dev/sda1: clean, 14/98304 files, 31142/384000 blocks
================
Ma è più piccolo della partizione, dunque lo riespando in modo da occuparla tutta:
Codice: Seleziona tutto
==============================
resize2fs /dev/sda1
Resizing the filesystem on /dev/sda1 to 491003 (4k) blocks.
The filesystem on /dev/sda1 is now 491003 blocks long
=================
Codice: Seleziona tutto
====================
e2fsck /dev/sda1
e2fsck 1.42.7 (21-Jan-2013)
/dev/sda1: clean, 14/122880 files, 32684/491003 blocks
===============================================
Codice: Seleziona tutto
========================
e2fsck -f /dev/sda1
2fsck 1.42.7 (21-Jan-2013)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sda1: 14/122880 files (0.0% non-contiguous), 32684/491003 blocks
==============================
Tutto questo a scopo puramente didattico.
Se te la vuoi tentare, a tuo rischio e pericolo.
Re: Tabella partizione cancellata
Se leggi dietro ti avevo proposto questa soluzione, ma capendoci poco non ho insistito. Io sono dispost, non so solo i valori da applicare
-
- Iper Master
- Messaggi: 2489
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 15.0
- Kernel: 5.15.x-generic
- Desktop: Sway
- Distribuzione: Arch Linux
Re: Tabella partizione cancellata
Hai ragione, ma io non te l'ho consigliato perché è rischioso. Meglio tentare prima di recuperare la partizione.py67 ha scritto:Se leggi dietro ti avevo proposto questa soluzione, ma capendoci poco non ho insistito. Io sono dispost, non so solo i valori da applicare
Sei disponibile ora? Sennò ci diamo un appuntamento qui sul forum e ti seguo passo passo.
Guarda che, per dirla alla francese, se qualcosa va storto durante il resize sono caxxi!!
Re: Tabella partizione cancellata
si ci sono... Come direbbe Fantozzi ..."Alla bersagliera"
-
- Iper Master
- Messaggi: 2489
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 15.0
- Kernel: 5.15.x-generic
- Desktop: Sway
- Distribuzione: Arch Linux
Re: Tabella partizione cancellata
Ok allora ti seguo.
Teniamo sempre sott'occhio le informazioni. Da dove vuoi perocedere: rescuecd o Ubuntu?
Iniziamo con gdisk -l /dev/sda
Fammi sapere se scrivo bene: /dev/sda è il disco? Useremo questo come esempio.
Teniamo sempre sott'occhio le informazioni. Da dove vuoi perocedere: rescuecd o Ubuntu?
Iniziamo con gdisk -l /dev/sda
Fammi sapere se scrivo bene: /dev/sda è il disco? Useremo questo come esempio.
Re: Tabella partizione cancellata
Ubunturik70 ha scritto:Ok allora ti seguo.
Teniamo sempre sott'occhio le informazioni. Da dove vuoi perocedere: rescuecd o Ubuntu?
Iniziamo con gdisk -l /dev/sda
Fammi sapere se scrivo bene: /dev/sda è il disco? Useremo questo come esempio.
sudo gdisk -l /dev/sda
GPT fdisk (gdisk) version 0.8.1
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 5860531055 sectors, 2.7 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 9CEC3701-DE52-4F06-BCF3-37B696E0A21B
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 5860531021
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)
Number Start (sector) End (sector) Size Code Name
1 2048 5860531021 2.7 TiB 8300 Linux filesystem
-
- Iper Master
- Messaggi: 2489
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 15.0
- Kernel: 5.15.x-generic
- Desktop: Sway
- Distribuzione: Arch Linux
Re: Tabella partizione cancellata
Bene adesso facciamo un test per vedere se ci fa fare il resize del filesystem e che dimensione minima possiamo sfruttare:
Codice: Seleziona tutto
resize2fs -f -P /dev/sda1
Re: Tabella partizione cancellata
rik70 ha scritto:Bene adesso facciamo un test per vedere se ci fa fare il resize del filesystem e che dimensione minima possiamo sfruttare:
Codice: Seleziona tutto
resize2fs -f -P /dev/sda1
sudo resize2fs -f -P /dev/sda1
resize2fs 1.42 (29-Nov-2011)
Estimated minimum size of the filesystem: 176141037
-
- Iper Master
- Messaggi: 2489
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 15.0
- Kernel: 5.15.x-generic
- Desktop: Sway
- Distribuzione: Arch Linux
Re: Tabella partizione cancellata
Bene, adesso andiamo col resize vero e proprio.
A quanto lo portiamo: 2 terabyte e mezzo circa?
Mi raccomando controlla bene cosa scrivo prima di procedere, se sbaglio correggimi:
2400G dovrebbero essere 2400Giga byte , quindi 2 tera e 4 circa, giusto?
Controlla prima, procedi e fai vedere l'output appena finito.
Sei nelle tue mani!!!
A quanto lo portiamo: 2 terabyte e mezzo circa?
Mi raccomando controlla bene cosa scrivo prima di procedere, se sbaglio correggimi:
Codice: Seleziona tutto
resize2fs -f /dev/sda1 2400G
Controlla prima, procedi e fai vedere l'output appena finito.
Sei nelle tue mani!!!
Re: Tabella partizione cancellata
in attesa...
Re: Tabella partizione cancellata
Che dici si brinda?
sudo resize2fs -f /dev/sda1 2400G
resize2fs 1.42 (29-Nov-2011)
Resizing the filesystem on /dev/sda1 to 629145600 (4k) blocks.
The filesystem on /dev/sda1 is now 629145600 blocks long.
miguel@nasu:~$ sudo e2fsck /dev/sda1
e2fsck 1.42 (29-Nov-2011)
/dev/sda1: clean, 29965/157286400 files, 182141273/629145600 blocks
miguel@nasu:~$ sudo e2fsck -f /dev/sda1
e2fsck 1.42 (29-Nov-2011)
Passo 1: Controllo di inode, blocco(i) e dimensioni
Passo 2: Analisi della struttura delle directory
Passo 3: Controllo della connettività di directory
Pass 4: Controllo del numero dei riferimenti
Pass 5: Checking gruppo summary information
/dev/sda1: 29965/157286400 files (2.9% non-contiguous), 182141273/629145600 blocks
Provo a montarlo
sudo resize2fs -f /dev/sda1 2400G
resize2fs 1.42 (29-Nov-2011)
Resizing the filesystem on /dev/sda1 to 629145600 (4k) blocks.
The filesystem on /dev/sda1 is now 629145600 blocks long.
miguel@nasu:~$ sudo e2fsck /dev/sda1
e2fsck 1.42 (29-Nov-2011)
/dev/sda1: clean, 29965/157286400 files, 182141273/629145600 blocks
miguel@nasu:~$ sudo e2fsck -f /dev/sda1
e2fsck 1.42 (29-Nov-2011)
Passo 1: Controllo di inode, blocco(i) e dimensioni
Passo 2: Analisi della struttura delle directory
Passo 3: Controllo della connettività di directory
Pass 4: Controllo del numero dei riferimenti
Pass 5: Checking gruppo summary information
/dev/sda1: 29965/157286400 files (2.9% non-contiguous), 182141273/629145600 blocks
Provo a montarlo
Re: Tabella partizione cancellata
Bingo!!!!!
a Rik70
Montato tutto ok... sembra
-
- Iper Master
- Messaggi: 2489
- Iscritto il: gio 10 mar 2011, 9:21
- Slackware: 15.0
- Kernel: 5.15.x-generic
- Desktop: Sway
- Distribuzione: Arch Linux
Re: Tabella partizione cancellata
Yes man, sei in sella al cavallo giusto
Re: Tabella partizione cancellata
rik70 ha scritto:Yes man, sei in sella al cavallo giusto
La miglior scuola, grazie ancora rik70, asta la vista...