GNU/Linux >> Linux Esercitazione >  >> Linux

Rileggere la tabella delle partizioni senza riavviare?

Soluzione 1:

IMHO la risposta più affidabile/migliore è

partprobe /dev/sdX

Soluzione 2:

La rilettura delle informazioni sulla tabella delle partizioni non funziona sempre, ma prova

hdparm -z /dev/sda

o

sfdisk -R /dev/sda

Se funziona, i valori in /proc/partitions cambieranno.

Soluzione 3:

Su Centos7 :

Secondo https://access.redhat.com/solutions/199573

Dovresti provare :

partx -u <partition>

Ha funzionato per me.

Soluzione 4:

Nota:presumi che nessuna delle partizioni che sto effettivamente modificando sia aperta, montata o altrimenti in uso.

Dato questo presupposto, la tabella delle partizioni può essere scansionato correttamente e il problema non si presenterà. Se ricevi quell'errore, è perché la tabella delle partizioni è attualmente in uso, e quindi non può essere scansionato nuovamente senza creare incoerenze.

Soluzione 5:

Io (l'interrogante originale) ho avuto una situazione qualche giorno fa in cui nessuna delle altre risposte (incluso partprobe /dev/sdX , attualmente la risposta accettata e più votata) ha funzionato. Cosa ha fatto il lavoro, tuttavia, era questo:

blockdev --rereadpt /dev/sdX

(Non so perché questo ha funzionato e gli altri no, ma sono felice che abbia funzionato, dato che mi ha risparmiato un riavvio su un server occupato.)


Linux
  1. Aggiornamenti del kernel senza riavviare

  2. Tabella delle partizioni non riconosciuta dal kernel Linux

  3. Come trovare la dimensione di una partizione non montata su Linux?

  4. Monta una partizione ext4 su Mac OS X

  5. Port forwarding su Linux senza iptables?

Come estendere la partizione radice XFS senza LVM in Linux

Come aggiungere un nuovo disco in Linux CentOS 7 senza riavviare

Modificare la dimensione della partizione principale per installare un'altra distribuzione?

Come visualizzare le partizioni del disco Linux (tabella delle partizioni)

Comprensione dell'utilità fdisk di Linux

Ridimensiona LVM senza perdita di dati