Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> hardware >> Hard Disk esterni >> .

Come introdurre le autorizzazioni di scrittura su un disco rigido portatile in OpenSuse?

Esistono diversi modi per introdurre le autorizzazioni di scrittura su un disco rigido portatile in Opensuse, a seconda di ciò che ti impedisce di scrivere e di quale sia il risultato desiderato. Ecco una rottura di scenari e soluzioni comuni:

1. Il filesystem è montato solo in lettura:

Questo è il motivo più comune. L'unità potrebbe essere montata con l'opzione `ro` (sola lettura). Controlla i tuoi punti di montaggio:

`` `Bash

lsblk -f

`` `

Questo comando mostra tutti i dispositivi di blocco e i loro punti di montaggio, inclusi il tipo di filesystem e le opzioni di montaggio. Individua il disco rigido portatile (probabilmente sarà `/dev/sdb1`,`/dev/sdc1`, ecc., A seconda del dispositivo). Se mostra `ro` nella colonna` Mountpoints`, è montato di sola lettura.

Soluzione: Sconserto l'unità e rimonta la scrittura. Innanzitutto, identificare il punto di montaggio (ad es. `/Multimediale/utente/mydrive`). Poi:

`` `Bash

sudo umount/multime

sudo monte -o remount, rw/media/utente/mydrive # sostituire con il tuo punto di montaggio effettivo

`` `

Se questo fallisce, prova a specificare direttamente il dispositivo:

`` `Bash

sudo umount /dev /sdb1 # Sostituisci con il dispositivo reale

sudo monte -t ​​/dev/sdb1/multimediale/utente/mydrive # Sostituisci con il tipo di filesystem (ad es. Ext4, NTFS, FAT32) e Mount Point

`` `

2. Problemi di autorizzazioni all'interno del filesystem:

Anche se l'unità è montata sulla scrittura di lettura, potresti non avere le autorizzazioni necessarie all'interno del filesystem stesso.

Soluzione: Usa `chown` e` chmod` per cambiare la proprietà e le autorizzazioni. Sostituisci `/multimediale/utente/mydrive` con il punto di montaggio effettivo e` yourusername` con il tuo nome utente:

* Cambia proprietà: Questo ti dà il pieno controllo. Usa con cautela!

`` `Bash

sudo chown -r yourusername:yourusername/multimediale/utente/mydrive

`` `

* Permessi di cambiamento: Questo concede che leggi e si scrive l'accesso. L'opzione `-r` si applica ricorsivamente a tutte le sottodirectory e file.

`` `Bash

sudo chmod -r 777/multimediale/utente/mydrive # offre a tutti l'accesso completo (generalmente non consigliato per la sicurezza)

sudo chmod -r u+rwx, g+rx, o+rx/media/utente/mydrive # più sicuro:il proprietario (u) ha letto, scrivere ed eseguire; Il gruppo (g) e gli altri (O) hanno letto ed eseguito. Regolare se necessario.

`` `

3. L'unità è danneggiata o in mancanza:

Se le soluzioni di cui sopra non funzionano, l'unità stessa potrebbe essere fisicamente danneggiata o fallita. Prova a controllare lo stato intelligente dell'unità utilizzando strumenti come `smartctl`:

`` `Bash

sudo smartctl -a /dev /sdb # sostituire /dev /sdb con l'unità

`` `

Cerca errori o avvertimenti. I settori cattivi possono impedire la scrittura.

4. L'unità è crittografata:

Se l'unità è crittografata (ad esempio, con Luks), dovrai sbloccarlo prima di poterlo scrivere. Il processo di sblocco dipende da come è stata impostata la crittografia. In genere dovrai utilizzare una passphrase o un file key.

5. Il filesystem è corrotto:

Un filesystem corrotto può impedire la scrittura. Prova a eseguire un controllo del filesystem (il comando specifico dipende dal tipo di filesystem):

* ext4: `sudo e2fsck -f/dev/sdb1` ( ATTENZIONE: Usalo con estrema cautela e solo se si capiscono i rischi. Può portare alla perdita di dati se utilizzata in modo improprio.)

* ntfs: Utilizzare uno strumento basato su Windows o un'utilità di riparazione NTFS multipiattaforma.

* FAT32: Windows '`chkdsk` o uno strumento simile.

Note importanti:

* Backup dei tuoi dati: Prima di apportare modifiche significative alle autorizzazioni o all'esecuzione di controlli del filesystem, eseguire il backup dei dati, se possibile. La perdita di dati è un rischio reale.

* Sostituire i segnaposto: Ricorda di sostituire `/dev/sdb1` e`/media/utente/mydrive` con il dispositivo corretto e il punto di montaggio per il disco rigido portatile. Usa `lsblk -f` per identificarli accuratamente.

* Sicurezza: Evita di usare `chmod 777` a meno che non sia assolutamente necessario. Apre i tuoi dati a potenziali rischi per la sicurezza. Sono generalmente raccomandate autorizzazioni più restrittive.

* Privilegi root: La maggior parte di questi comandi richiede `sudo` perché coinvolgono le impostazioni e i file di sistema di modifica.

Se hai provato questi passaggi e non riesci ancora a scrivere sull'unità, fornisci maggiori dettagli sull'unità (tipo di filesystem, messaggi di errore che stai ricevendo, ecc.) Per assistenza più specifica.

 

hardware © www.354353.com