[Risolto]HDD esterno in sola lettura

Domande e richieste di un principiante alle prime armi con Ubuntu e il mondo GNU/Linux in generale. Per domande specifiche, utilizzare le altre sezioni.
Regole della sezione
In questa sezione possono inserire nuove discussioni solo coloro che fanno parte del livello "Prode Principiante" e che non hanno superato i 100 messaggi, tutti gli altri possono comunque rispondere regolarmente. Se si fa parte di questo livello e si è registrati al forum prima del 24 aprile 2012, data del passaggio al nuovo forum, consultare questa discussione.

Immagine Come usare UbuntuPrimi passi su Ubuntu Immagine Amministrazione del sistemaComandi di baseInstallare programmiLog di sistemaRiga di comandoSudo
Avatar utente
Nennuzzo
Prode Principiante
Messaggi: 45
Iscrizione: giovedì 22 ottobre 2020, 13:00
Desktop: GNOME
Distribuzione: Ubuntu 22.04 LTS

[Risolto]HDD esterno in sola lettura

Messaggio da Nennuzzo »

Ciao a tutti, è da qualche giorno che quando provo a creare dei file nell'HDD esterno mi dà errore dicendo che è in sola lettura. Ho provato a risolvere il problema, andando su windows e facendo la correzione degli errori ed ha funzionato, ma oggi mi ha dato di nuovo lo stesso problema. Se faccio partire prima windows, riavvio e faccio partire Pop!_Os non mi dà l'errore. Cosa dovrei fare?
fdisk -l:

Codice: Seleziona tutto

nene@nene-pc:~$ sudo fdisk -l
[sudo] password di nene: 
Disk /dev/sda: 476,96 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: HFS512G39MND-351
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 90F4A953-3A61-446B-AC59-F5234DDF55D9

Dispositivo     Start       Fine   Settori   Size Tipo
/dev/sda1        2048     206847    204800   100M EFI System
/dev/sda2      206848     239615     32768    16M Microsoft reserved
/dev/sda3      239616  794369065 794129450 378,7G Microsoft basic data
/dev/sda4   794370048  795412479   1042432   509M Windows recovery environment
/dev/sda5   795412480  796461053   1048574   512M EFI System
/dev/sda6   796461056 1000214526 203753471  97,2G Linux filesystem




Disk /dev/sdb: 931,53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: HGST HTS721010A9
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: A8250014-9E73-4CB9-BB2D-58622517B079

Dispositivo Start       Fine    Settori   Size Tipo
/dev/sdb1    2048 1953521502 1953519455 931,5G Microsoft basic data
mount:

Codice: Seleziona tutto

nene@nene-pc:~$ mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,noexec,relatime,size=8097052k,nr_inodes=2024263,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1628892k,mode=755)
/dev/sda6 on / type ext4 (rw,noatime,errors=remount-ro)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=28,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=17972)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
/dev/sda5 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sdb1 on /media/nene/DATA type fuseblk (ro,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
tmpfs on /run/user/110 type tmpfs (rw,nosuid,nodev,relatime,size=1628888k,mode=700,uid=110,gid=116)
gvfsd-fuse on /run/user/110/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=110,group_id=116)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1628888k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

fstab:

Codice: Seleziona tutto

nene@nene-pc:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system>  <mount point>  <type>  <options>  <dump>  <pass>
PARTUUID=0a3b6835-7475-4f18-a234-772660bf3d55  /boot/efi  vfat  umask=0077  0  0
UUID=777b9314-7dcc-4489-9e76-02dc0c108fe2  /  ext4  noatime,errors=remount-ro  0  0

#HDD Esterno
UUID=44745F69745F5CAC /media/nene/DATA  ntfs  auto,nofail  0  0 

Grazie in anticipo :ciao:
Ultima modifica di Nennuzzo il giovedì 26 novembre 2020, 17:19, modificato 1 volta in totale.
Realme Book Prime - i5 11320H - 8 GB Ram DDR4
:ciao:
Avatar utente
GjMan78
Rampante Reduce
Rampante Reduce
Messaggi: 5884
Iscrizione: mercoledì 22 novembre 2006, 19:15
Desktop: KdePlasma
Distribuzione: EndeavourOS
Sesso: Maschile
Località: ~/Italia/Lazio/Viterbo/

Re: HDD esterno in sola lettura

Messaggio da GjMan78 »

Puoi postare il risultato di

Codice: Seleziona tutto

ls -l /media/nene
MacBook Pro - Intel i5-3210 - 16 Gbyte Ram DDR3 - SSD 500 Gbyte x 2
»»» 𝗙𝗮𝗶 𝗶𝗹 𝗕𝗮𝗰𝗸𝘂𝗽! ¯\_(ツ)_/¯
Avatar utente
Nennuzzo
Prode Principiante
Messaggi: 45
Iscrizione: giovedì 22 ottobre 2020, 13:00
Desktop: GNOME
Distribuzione: Ubuntu 22.04 LTS

Re: HDD esterno in sola lettura

Messaggio da Nennuzzo »

Ciao e scusa per il ritardo.

Codice: Seleziona tutto

nene@nene-pc:~$ ls -l /media/nene
totale 8
drwxrwxrwx 1 root root 8192 nov 18 12:27 DATA
Realme Book Prime - i5 11320H - 8 GB Ram DDR4
:ciao:
Avatar utente
Rapax
Prode Principiante
Messaggi: 70
Iscrizione: domenica 16 marzo 2008, 17:34
Desktop: Mate
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile

Re: HDD esterno in sola lettura

Messaggio da Rapax »

Ciao Nennuzzo,
prova a modificare il file /etc/fstab nel seguente modo:
#HDD Esterno
UUID=44745F69745F5CAC /media/nene/DATA ntfs defaults,dmask=027,fmask=137,nofail 0 0

defaults = rw, suid, dev, exec, auto, nouser, and async
ntfs/vfat = le autorizzazioni sono impostate al momento del montaggio della partizione con umask, dmask e fmask e non possono essere modificate con comandi come chown o chmod.

Consiglio dmask=027,fmask=137 (usando umask=000 tutti i file saranno eseguibili). Opzioni più permissive sarebbero dmask=000,fmask=111.

Riferimento: Help Ubuntu.
Linux User # 469924 - Agere no loqui
Avatar utente
Nennuzzo
Prode Principiante
Messaggi: 45
Iscrizione: giovedì 22 ottobre 2020, 13:00
Desktop: GNOME
Distribuzione: Ubuntu 22.04 LTS

Re: HDD esterno in sola lettura

Messaggio da Nennuzzo »

Rapax ha scritto:
mercoledì 25 novembre 2020, 20:28
Ciao Nennuzzo,
prova a modificare il file /etc/fstab nel seguente modo:
#HDD Esterno
UUID=44745F69745F5CAC /media/nene/DATA ntfs defaults,dmask=027,fmask=137,nofail 0 0

defaults = rw, suid, dev, exec, auto, nouser, and async
ntfs/vfat = le autorizzazioni sono impostate al momento del montaggio della partizione con umask, dmask e fmask e non possono essere modificate con comandi come chown o chmod.

Consiglio dmask=027,fmask=137 (usando umask=000 tutti i file saranno eseguibili). Opzioni più permissive sarebbero dmask=000,fmask=111.

Riferimento: Help Ubuntu.
Ciao, oggi ho dovuto utilizzare boot-repair perchè il grub mi ha dato problemi. E' stata aggiunta una nuova riga nel file fstab in cui compare la variabile "defaults". Se aggiungo quello che hai scritto precedentemente potrei riscontrare problemi con il grub?

Codice: Seleziona tutto

nene@nene-pc:/etc$ cat fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system>  <mount point>  <type>  <options>  <dump>  <pass>
#PARTUUID=0a3b6835-7475-4f18-a234-772660bf3d55  /boot/efi  vfat  umask=0077  0  0
UUID=777b9314-7dcc-4489-9e76-02dc0c108fe2  /  ext4  noatime,errors=remount-ro  0  0

#HDD Esterno
UUID=44745F69745F5CAC /media/nene/DATA  ntfs  auto,nofail  0  0
#UUID=364D-8786  /boot/efi       vfat    defaults      0       1
UUID=364D-8786  /boot/efi       vfat    defaults      0       1
Realme Book Prime - i5 11320H - 8 GB Ram DDR4
:ciao:
Avatar utente
Rapax
Prode Principiante
Messaggi: 70
Iscrizione: domenica 16 marzo 2008, 17:34
Desktop: Mate
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile

Re: HDD esterno in sola lettura

Messaggio da Rapax »

La parte aggiunta riguarda la partizione di avvio in modalità UEFI
#UUID=364D-8786 /boot/efi vfat defaults 0 1
UUID=364D-8786 /boot/efi vfat defaults 0 1

e non ha nulla a che vedere con quanto consigliato riferito all'hard disk esterno
#HDD Esterno
UUID=44745F69745F5CAC /media/nene/DATA ntfs defaults,dmask=027,fmask=137,nofail 0 0

Se il tuo problema è risolvere l'impossibilità di scrivere sul disco esterno, prova a modificare il file fstab come ti ho suggerito e solo una prova nella peggiore delle ipotesi continuerai a non avere l'accesso in scrittura.

Edit: Dopo aver modificato il file da terminale dai il seguente comando:

Codice: Seleziona tutto

sudo mount -a
per verificare i risultati senza dover riavviare il sistema.
Linux User # 469924 - Agere no loqui
Avatar utente
Nennuzzo
Prode Principiante
Messaggi: 45
Iscrizione: giovedì 22 ottobre 2020, 13:00
Desktop: GNOME
Distribuzione: Ubuntu 22.04 LTS

Re: HDD esterno in sola lettura

Messaggio da Nennuzzo »

Pensavo di dover scrivere pure "defaults = rw, suid, dev, exec, auto, nouser, and async" per questo mi era venuto il dubbio. Ho aggiunto la riga ma continua a dare lo stesso errore.
Edit: ho riavviato il PC e per poter aprire l'HDD mi fa mettere la psw dicendo che devo avere i permessi di root e rimane in sola lettura.

Edit: Ho risolto. Il problema era causato da windows. Sono andato su: Pannello di controllo > Hardware e Suoni > Opzioni risparmio enrgia > Impostazioni di sistema ed ho tolto la spunta su "Attiva avvio rapido". (Il fast boot era già disattivato nel bios).
Realme Book Prime - i5 11320H - 8 GB Ram DDR4
:ciao:
Avatar utente
Rapax
Prode Principiante
Messaggi: 70
Iscrizione: domenica 16 marzo 2008, 17:34
Desktop: Mate
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile

Re: [Risolto]HDD esterno in sola lettura

Messaggio da Rapax »

Nennuzzo ha scritto:
giovedì 26 novembre 2020, 16:27
Pensavo di dover scrivere pure "defaults = rw, suid, dev, exec, auto, nouser, and async" per questo mi era venuto il dubbio.
No, era per farti capire che mettere defaults equivale a mettere tutte le opzioni che seguono il simbolo dell'uguale. Se vuoi approfondire l'argomento man mount.
Nennuzzo ha scritto:
giovedì 26 novembre 2020, 16:27
Edit: ho riavviato il PC e per poter aprire l'HDD mi fa mettere la psw dicendo che devo avere i permessi di root e rimane in sola lettura.
Credo sia dovuto all'opzione dmask=027 se ti sembra fastidioso modifica le opzioni in:
#HDD Esterno
UUID=44745F69745F5CAC /media/nene/DATA ntfs defaults,nofail 0 0
Nennuzzo ha scritto:
giovedì 26 novembre 2020, 16:27
Edit: Ho risolto. Il problema era causato da windows. Sono andato su: Pannello di controllo > Hardware e Suoni > Opzioni risparmio enrgia > Impostazioni di sistema ed ho tolto la spunta su "Attiva avvio rapido". (Il fast boot era già disattivato nel bios).
Tutto è bene quel che finisce bene.
Linux User # 469924 - Agere no loqui
Avatar utente
Nennuzzo
Prode Principiante
Messaggi: 45
Iscrizione: giovedì 22 ottobre 2020, 13:00
Desktop: GNOME
Distribuzione: Ubuntu 22.04 LTS

Re: [Risolto]HDD esterno in sola lettura

Messaggio da Nennuzzo »

Rapax ha scritto:
giovedì 26 novembre 2020, 18:40
Nennuzzo ha scritto:
giovedì 26 novembre 2020, 16:27
Pensavo di dover scrivere pure "defaults = rw, suid, dev, exec, auto, nouser, and async" per questo mi era venuto il dubbio.
No, era per farti capire che mettere defaults equivale a mettere tutte le opzioni che seguono il simbolo dell'uguale. Se vuoi approfondire l'argomento man mount.
Nennuzzo ha scritto:
giovedì 26 novembre 2020, 16:27
Edit: ho riavviato il PC e per poter aprire l'HDD mi fa mettere la psw dicendo che devo avere i permessi di root e rimane in sola lettura.
Credo sia dovuto all'opzione dmask=027 se ti sembra fastidioso modifica le opzioni in:
#HDD Esterno
UUID=44745F69745F5CAC /media/nene/DATA ntfs defaults,nofail 0 0
Nennuzzo ha scritto:
giovedì 26 novembre 2020, 16:27
Edit: Ho risolto. Il problema era causato da windows. Sono andato su: Pannello di controllo > Hardware e Suoni > Opzioni risparmio enrgia > Impostazioni di sistema ed ho tolto la spunta su "Attiva avvio rapido". (Il fast boot era già disattivato nel bios).
Tutto è bene quel che finisce bene.
Grazie per l'aiuto. Buona serata :ciao:
Realme Book Prime - i5 11320H - 8 GB Ram DDR4
:ciao:
Scrivi risposta

Ritorna a “Dilemmi del principiante”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti