Sua unidade parece não estar particionada, ou seja, há um sistema de arquivos criado diretamente em /dev/sdb
. Você pode querer tentar montá-lo com
sudo mount -o uid=$USERNAME,gid=$USERNAME,fmask=0133,dmask=0022 /dev/sdb /mnt
Então, estou tentando desabilitar o automount e montar manualmente meu pen drive USB para um projeto, mas estou em um beco sem saída aqui. A unidade é um USB de 16 GB com uma única partição FAT32 e funciona bem. Com o automount ativado, a unidade aparece no Ubuntu Desktop e eu posso acessar os arquivos sem problemas.
Estou desativando o automount no Ubuntu passando por dconf-editor
, navegando até org.gnome.desktop.media-handling
e desmarcando automount
e automount-open
.
Agora, quando conecto a unidade [Player- > Dispositivos removíveis - > Drive USB > Conectar] e executo lsusb posso ver a unidade:
Bus 003 Device 006: ID 0930:6545 Toshiba Corp. Kingston DataTraveler 102/2.0 / HEMA Flash Drive 2 GB / PNY Attache 4GB Stick
e quando eu check dmesg | tail -n 10
eu também posso ver que é atribuído a sdb corretamente:
[ 3339.962790] scsi 35:0:0:0: Direct-Access Kingston DataTraveler SE9 PMAP PQ: 0 ANSI: 0 CCS
[ 3339.965716] sd 35:0:0:0: Attached scsi generic sg2 type 0
[ 3339.968514] sd 35:0:0:0: [sdb] Attached SCSI removable disk
No entanto, quando executo fdisk -l
, a unidade sdb ainda não aparece:
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 33554431 33552384 16G 83 Linux
/dev/sda2 33556478 41940991 8384514 4G 5 Extended
/dev/sda5 33556480 41940991 8384512 4G 82 Linux swap / Solaris
Eu estou perdido neste momento. Eu estou pensando que isso tem algo a ver com VMWare, mas não tenho certeza do que tentar a partir daqui. O dispositivo funciona bem tanto no Windows quanto no VM-Ubuntu ao usar a montagem automática, por isso não tenho certeza do que está impedindo que ele seja anexado ao sdb1 ao tentar montar manualmente.
$ sudo parted /dev/sdb -- unit s print free
Model: Kingston DataTraveler SE9 (scsi)
Disk /dev/sdb: 30481152s
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0s 30481151s 30481152s fat32
$ udevadm info /dev/sdb
P: /devices/pci0000:00/0000:00:15.0/0000:03:00.0/usb3/3-2/3-2:1.0/host34/target34:0:0/34:0:0:0/block/sdb
N: sdb
S: disk/by-id/usb-Kingston_DataTraveler_SE9_0060E049DF75EBB1D0002D49-0:0
S: disk/by-path/pci-0000:03:00.0-usb-0:2:1.0-scsi-0:0:0:0
S: disk/by-uuid/8094-DE3A
E: DEVLINKS=/dev/disk/by-id/usb-Kingston_DataTraveler_SE9_0060E049DF75EBB1D0002D49-0:0 /dev/disk/by-path/pci-0000:03:00.0-usb-0:2:1.0-scsi-0:0:0:0 /dev/disk/by-uuid/8094-DE3A
E: DEVNAME=/dev/sdb
E: DEVPATH=/devices/pci0000:00/0000:00:15.0/0000:03:00.0/usb3/3-2/3-2:1.0/host34/target34:0:0/34:0:0:0/block/sdb
E: DEVTYPE=disk
E: ID_BUS=usb
E: ID_DRIVE_THUMB=1
E: ID_FS_TYPE=vfat
E: ID_FS_USAGE=filesystem
E: ID_FS_UUID=8094-DE3A
E: ID_FS_UUID_ENC=8094-DE3A
E: ID_FS_VERSION=FAT32
E: ID_INSTANCE=0:0
E: ID_MODEL=DataTraveler_SE9
E: ID_MODEL_ENC=DataTraveler\x20SE9
E: ID_MODEL_ID=6545
E: ID_PATH=pci-0000:03:00.0-usb-0:2:1.0-scsi-0:0:0:0
E: ID_PATH_TAG=pci-0000_03_00_0-usb-0_2_1_0-scsi-0_0_0_0
E: ID_REVISION=PMAP
E: ID_SERIAL=Kingston_DataTraveler_SE9_0060E049DF75EBB1D0002D49-0:0
E: ID_SERIAL_SHORT=0060E049DF75EBB1D0002D49
E: ID_TYPE=disk
E: ID_USB_DRIVER=usb-storage
E: ID_USB_INTERFACES=:080650:
E: ID_USB_INTERFACE_NUM=00
E: ID_VENDOR=Kingston
E: ID_VENDOR_ENC=Kingston
E: ID_VENDOR_ID=0930
E: MAJOR=8
E: MINOR=16
E: SUBSYSTEM=block
E: TAGS=:systemd:
E: USEC_INITIALIZED=234006460
Sua unidade parece não estar particionada, ou seja, há um sistema de arquivos criado diretamente em /dev/sdb
. Você pode querer tentar montá-lo com
sudo mount -o uid=$USERNAME,gid=$USERNAME,fmask=0133,dmask=0022 /dev/sdb /mnt