Newsgroup: it.comp.os.linux.iniziare
Titolo: Problema con partizione di un disco esterno

Ciao,
ho un disco esterno sul quale sono presenti 3 partizioni.
Una è vuota le altre 2 sono ext4, una dati l'altra con S.O.
Ho provato a collegare al PC, con ubuntu, il disco, ma vede soltanto una 
delle due partizioni, quella dati.
Ho proceduto con un controllo tramite GPARTED ma non ci sono errori.
Come faccio a montare entrambe le partizioni?
Grazie.


Errata corrige:
Una è vuota le altre 2 sono una ext4 e l'altra NTFS, una con S.O.l'altra 
con dati.


che vedi da: dmesg | grep sd

 dmesg | grep sd
 
Nessun messaggio.
Allego immagine dei flag del disco: 
https://ibb.co/LYVNtMZ
 


non rileva dischi sata???
 
e con: dmesg | grep hd
 
cosa vedi da: df -HT

Il 24/08/20 16:52, Opr ha scritto:

Dicci che cosa risponde il comando: lshw -c disk
Se non c'è installalo.
 
 
  Ciao,
 
 
Alessandro
 

 Ho proceduto con un controllo tramite GPARTED ma non ci sono errori.
 
Dall’immagine di gparted le partizioni del disco le vede...
Dove lo hai fatto girare gparted?
 
 
Mettiti su Ubuntu, apri un terminale e loggati come root,
su ubuntu credo che tu debba fare “sudo su -”, oppure ci
sarà un qualche terminale di root o similari... Se non
riesci cerca in rete troverai subito oqquasi.
 
Una volta che sei davanti al tuo terminale loggato come
root, tanti comandi che ti hanno suggerito e che prima
non funzionavano, tipo dmesg e simili, ora dovrebbero
funzionare.
 
Un’altro facile per vedere i dischi è lsblk, tra l’altro
funziona anche da utente semplice... Esempio da me ritorna
sta roba:
-------------------
$ lsblk -o +FSTYPE
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT FSTYPE
fd0      2:0    1     4K  0 disk
sda      8:0    0 232,9G  0 disk
├─sda1   8:1    0     1M  0 part
├─sda2   8:2    0   200M  0 part /boot/efi  vfat
├─sda3   8:3    0   100G  0 part /          ext4
├─sda4   8:4    0 128,8G  0 part            ext4
└─sda5   8:5    0     4G  0 part [SWAP]     swap
sdb      8:16   0 931,5G  0 disk
├─sdb1   8:17   0 172,3G  0 part            ntfs
├─sdb2   8:18   0 745,3G  0 part            ext4
└─sdb3   8:19   0    14G  0 part
sdc      8:32   0   1,8T  0 disk
├─sdc1   8:33   0     1T  0 part            ext4
└─sdc2   8:34   0   839G  0 part            ext4
sr0     11:0    1  1024M  0 rom
--------------------------------------------------
 
Ora la prova che puoi fare è facile:
 
- stacca il disco
- lancia lsblk come sopra
- attacca il disco
- rilancia lsblk
- vedi cosa si è aggiunto
 
Fai caso bene all’ultima colonna, FSTYPE, dove c’è
un filesystem indicato puoi effettivamente montare
la partizione.
Altrimenti ciccia probabilmente.
 
Per fare l’esempio (cosa che spesso manca nei manpages):
nel caso sopra, se fai caso alla partizione sdb3, lei
c’è, ma non risulta formattata in alcun filesystem...
 
E infatti se provassi a montarla ecco cosa succede:
-------------------
$ pmount /dev/sdb3
NTFS signature is missing.
Failed to mount ’/dev/sdb3’: Argomento non valido
The device ’/dev/sdb3’ doesn’t seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
NTFS signature is missing.
Failed to mount ’/dev/sdb3’: Argomento non valido
The device ’/dev/sdb3’ doesn’t seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
------------------------------------------------------------------
 
Ovvero c’è qualcosa che non va su quella partizione, sinceramente
non ricordo cosa ci avevo messo... O quale fosse il problema, potrebbe
anche essere un backup di una partizione di altro PC, incasinata da cui
tentare di recuperare dati... Roba tentata anni fa poi rimasta lì.
 
Faccio notare un altro comando utile:
 
pmount
 
consente di montare partizioni come utente semplice al volo e
di default crea il punto di mount in /media/nome_device, nel
caso sopra se avesse funzionato avrebbe creato:
 
/media/sdb3
 
E poi avrebbe montato la partizione in quella dir.
Per smontare c’è il rispettivo:
 
pumount sdb3
 
Supporta anche il solo nome del dispositivo, sia in montaggio che
smontaggio... really smart!
 
Ecco, credo che prima di dire “non vede le partizioni”, adesso hai
un esempio di un paio di comandi e procedure con cui puoi ottenere
informazioni sul disco.


Per quanto concerne il disco in oggetto:
 
   *-disk
        description: SCSI Disk
        product: USB DISK 3.0
        physical id: 0.0.0
        bus info: scsi@9:0.0.0
        logical name: /dev/sdd
        version: PMAP
        serial: xxxxxxxxx
        size: 14GiB (15GB)
        capabilities: removable
        configuration: ansiversion=6 logicalsectorsize=512 sectorsize=512
      *-medium
           physical id: 0
           logical name: /dev/sdd
           size: 14GiB (15GB)
           capabilities: partitioned partitioned:dos
           configuration: signature=cb6bf299
 
 
Su un altro PC lo vede normalmente.

 df -HT
 
  df -HT
File system            Tipo      Dim. Usati Dispon. Uso% Montato su
udev                   devtmpfs   17G     0     17G   0% /dev
tmpfs                  tmpfs     3,4G  1,9M    3,4G   1% /run
/dev/sdc1              ext4       37G   29G    7,1G  80% /
tmpfs                  tmpfs      17G  639k     17G   1% /dev/shm
tmpfs                  tmpfs     5,3M  4,1k    5,3M   1% /run/lock
tmpfs                  tmpfs      17G     0     17G   0% /sys/fs/cgroup
/dev/loop1             squashfs   58M   58M       0 100% /snap/core18/1705
/dev/loop0             squashfs  164M  164M       0 100% /snap/chromium/1193
/dev/loop2             squashfs   58M   58M       0 100% /snap/core18/1754
/dev/loop3             squashfs  132k  132k       0 100% 
/snap/software-boutique/54
/dev/loop4             squashfs   32M   32M       0 100% /snap/snapd/8140
/dev/loop5             squashfs   16M   16M       0 100% 
/snap/ubuntu-mate-welcome/539
/dev/loop6             squashfs   29M   29M       0 100% /snap/snapd/7264
/dev/loop7             squashfs   66M   66M       0 100% 
/snap/gtk-common-themes/1506
/dev/loop8             squashfs   16M   16M       0 100% 
/snap/ubuntu-mate-welcome/524
/dev/sdc3              fuseblk   475G  438G     37G  93% 
/media/questopc/SSD-sk
/dev/sdc4              ext4      467G  382G     62G  87% 
/media/questopc/LINUX-sk
tmpfs                  tmpfs     3,4G   37k    3,4G   1% /run/user/1000
/dev/sdd1              vfat       16G  317M     16G   3% 
/media/questopc/16GB
/dev/sda11             fuseblk   703G  506G    198G  72% 
/media/questopc/DATI-FOTO
/dev/sde2              fuseblk   113G  109G    3,9G  97% 
/media/questopc/Dati-ESTERNO
 
La partizione visibile è l'ultima. L'altra non visibile.
Su un altro PC non si presenta il problema.


In pratica è questo:
 
:~$ lsblk
.
.
sde            8:64   0 232,9G  0 disk
├─sde1         8:65   0    35G  0 part
└─sde2         8:66   0 104,9G  0 part /media/questopc/Dati-ESTERNO
 
La prima partizione esiste ma non viene vista.
 

On 24/08/20 12:37, Opr wrote:

Facendo alcune prove:
 
https://ibb.co/Jqzkffj
 
 
Con l'utility dishi riesco a montare la partizione ma non capisco perché 
non lo faccia in automatico.
Me lo devo tenere così?

> la partizione.
 
Capisci bene che se tu lanci lsblk come ti gira, da questa parte
non è possibile capire la situazione e neanche darti una mano.


df mostra solo partizioni montate.
 
Se sde1 è smontata da lì non la vedi. Ma c’è!
Invece lsblk mostra le partizioni anche se smonatate, infatti
sde1 te la vede tranquillamente, stando all’output che hai
postato nell’altro messaggio.
 
Se poi non riesci a montarla è un altro discorso e va affrontato
in modo mirato.

altro comando per visualizzare le partizioni:
 
sudo fdisk -l /dev/sde

 sudo fdisk -l /dev/sde
 
Giusto, ho preferito lsblk perché dovrebbe funzionare senza problemi di
permessi superutente... Sì che su ubuntu non c’è quel problema, ma ad
esempio su slackware dovresti impostare sudo coerentemente per poter
dare quel comando senza problemi, altrimenti semplicemente dà errore.
 
L’alternativa c’è e si tratta di loggarsi direttamente come root:
 
user@host:~$ su -
Password:
root@host:~# fdisk -l /dev/sde
 
 
lsblk evita tutto l’inghippo. In accoppiata con “pmount” per il
tentativo di montaggio del filesystem, anche lì senza necessità
di super privilegi.

 no?
 
  Credo che intenda dire che non lo vede montato, ossia che il SO non
veda il filesystem che c'è sulla partizione.
 
  Che in una vecchia distribuzione per un filesystem NTFS potrebbe
essere naturale.
 
 
  Ciao,
 
 
Alessandro
 
 
 

 essere naturale.
 
L’OP non ha parlato di vecchie distribuzioni, ha parlato di ubuntu
in modo generico... Il pacchetto ntfs-3g o chi per esso è ormai lì
dalla notte dei tempi. Mi sembra più plausibile che il problema sia
altro.
 
Comunque giusta l’osservazione:
quando si chiede aiuto, dire almeno quale diavolo di distribuzione
si sta usando, versione compresa...
Così non vengono dubbi che nel 2020 si stia viaggiando con qualche
pinguino da pensionare in cui NTFS non sia riconosciuto.
 
Ad ogni modo ho fatto l’esempio sul mio sistema, che tutto è fuorché
moderno visto che si parla di Slackware 14.2, uscita nell’ormai remoto
2016, ma se inserisco chiavetta con partizione NTFS, la vede eccome, e
la monta pure se richiesto  :D
 
 
 
PS.
Il tutto ripeto, senza voler fare polemica, ma è disarmante assistere
al declino del buon gusto nel porre una domanda fornendo quanti più
dettagli su un canale in cui c’è gente che si presta a dare una mano,
sarebbe quanto meno indice di rispetto verso coloro dai quali ci si
aspetta un aiuto non dovuto.
OK, ho fatto polemica alla fine :) ma davvero non volevo... senza
ironia.
 
 
PPS.
Con Tin Newsreader i tuoi messaggi crittati e firmati si inceppano
un attimo, sai mica come fare ad impostare il reader per ignorare
automaticamente la cosa e mostrarmi il tuo messaggio senza bisogno
di dare conferma ecc ecc?
Ho provato a cercare ma non ho trovato, magari tu lo sai al volo...

 un attimo,
 
  No, non uso scatolette di latta per le cose serie!  :-)
 
 
  Ciao,
 
 
Alessandro
 
 
 

 lsblk -o +FSTYPE
 
sda       8:0    0 232,9G  0 disk
├─sda1    8:1    0    35G  0 part                                     ext4
└─sda2    8:2    0 104,9G  0 part /media/questopc/Dati-ESTERNO ntfs
 
Semplicemente ho sbagliato a digitare il comando, a te non succede mai?
;)


Non dirmi che hai sbagliato anche ora a digitare e volevi
scrivere: “Grazie della risposta!”
Non hai solo sbagliato a digitare, hai anche ommesso
di seguire le indicazioni del resto della mia risposta,
se lo avessi fatto a quest’ora ne sapremmo di più e
probabilmente avresti già ampiamente risolto.
 
Ad goni modo, come mostrato dalla tua immagine lsblk
conferma le due partizioni e spazio non allocato, si
vede dalle dimensioni delle stesse.
 
Per cui, le partizioni ci sono e vengono viste. Vengono
visti anche i filesystem contenuti nelle partizioni e
riconosciuto il tipo.
 
sda2 contiene filesystem NTFS e viene anche montata, se
non lo hai fatto a mano viene montata automaticamente.
 
sda1 contiene filesystem EXT4, ma non viene montata
automaticamente.
 
Il problema è quindi relativo al montaggio del filesystem
ext4 della partizione /dev/sda1.
 
Nella mia prima risposta hai già suggerimenti ed esempi
per fare un tentativo e vedere se tentandone il mount a
mano, la cosa funziona oppure dà errore, ed eventualmente
riporti qui l’errore... senza tagliare nulla però e senza
sbagliare a copiaincollare.
 
 
A quel punto avrai due casi circa il mancato automount:
 
1. se a mano riesci a montarlo, il filesystem non dovrebbe
avere problemi e cercherai la causa nella modalità e
impostazione dell’automount, se è quello il caso dovrai
dare dettagli sulla versione di ubuntu che stai usando.
 
2. se invece il montaggio manuale dà errore, allora si
ragionerà su eventuali problemi di corruzione filesytem
o similari, magari basta un fsck, magari no...
 
Come vedi la fazenda è snocciolata, ora sta a te mangiare
il buono e non le gusce.

 probabilmente avresti già ampiamente risolto.
 
Meno male che non vuoi fare polemica.