Ubuntu Trusty 14.04 incapaz de montar partição não listada em / etc / fstab após travamento

0

Após uma falha ao mover o mouse sobre uma guia do Firefox, meu Ubuntu Trusty 14.04 foi reiniciado corretamente, mas ele só vê o (s) disco (s) / partição (ões) listados no /etc/fstab .

Não consigo montar nenhuma outra partição.

Eu tomo aqui o exemplo de uma partição vazia na minha unidade / dev / sda.

$ sudo fsck -t ext4 /dev/sda10
fsck from util-linux 2.20.1
e2fsck 1.42.9 (4-Feb-2014)
Linux_Root_1: clean, 12/3670016 files, 276369/14648576 blocks
$

$ sudo mount /dev/sda10
mount: can't find /dev/sda10 in /etc/fstab or /etc/mtab
$

A única coisa próxima do que está acontecendo é descrita nesta página da Web .

No entanto, não vejo nenhum erro ao executar a verificação do sistema de arquivos.

Para obter mais informações, consulte a lista de gdisk de partições em /dev/sda , depois um cat de /etc/fstab e um cat de /etc/mtab .

Na mensagem de erro do sistema, imagem, deve haver algo errado com /etc/mtab ? Eu não vejo nenhuma das partições desmontadas lá ... Por quê? Alguém pode ajudar?

$ sudo gdisk -l /dev/sda

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048         1953791   953.0 MiB   EF00  
   2         1953792         2215935   128.0 MiB   0C01  
   3         2215936       392579071   186.1 GiB   0700  
   4       392579072       783204351   186.3 GiB   AF00  
   5       783204352       784181247   477.0 MiB   0700  
   6       784181248       815431679   14.9 GiB    8200  
   7       815431680       971681791   74.5 GiB    0700 
   8       971681792      1206056959   111.8 GiB   0700  
   9      1206056960      1303713791   46.6 GiB    0700  
  10      1303713792      1420902399   55.9 GiB    0700  
  11      1420902400      1538091007   55.9 GiB    0700 
  12      1538091008      1953523711   198.1 GiB   0700  
$ 

$ cat /etc/fstab
UUID=20ec15ac-42a4-414e-af22-8dd895678f76 /               ext4    errors=remount-ro 0       1
UUID=66589507-f572-455e-9b6d-1e77a0fa45c5 /boot           ext2    defaults        0       2
UUID=CF3B-1041  /boot/efi       vfat    defaults        0       1
UUID=5f5a6094-99af-47bf-aa56-1a871fdd684d /home           ext4    defaults        0       2
UUID=5822928d-4e71-4950-99d2-015b28f6a857 none            swap    sw              0       0
UUID=4f9ce228-559f-4004-89cb-40430454084d none            swap    sw              0       0
UUID=0bab0354-c80b-41f1-97e2-ac58a8e7dc74 /media/VMware-VMs ext4    defaults    0   2
UUID=78347182-6752-4acf-a790-f02fd806795d /media/Downloads  ext3    defaults    0   2'

$ cat /etc/mtab
/dev/sda7 / ext4 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
none /sys/fs/cgroup tmpfs rw 0 0
none /sys/fs/fuse/connections fusectl rw 0 0
none /sys/kernel/debug debugfs rw 0 0
none /sys/kernel/security securityfs rw 0 0
none /sys/firmware/efi/efivars efivarfs rw 0 0
udev /dev devtmpfs rw,mode=0755 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=0620 0 0
tmpfs /run tmpfs rw,noexec,nosuid,size=10%,mode=0755 0 0
none /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
none /run/shm tmpfs rw,nosuid,nodev 0 0
none /run/user tmpfs rw,noexec,nosuid,nodev,size=104857600,mode=0755 0 0
none /sys/fs/pstore pstore rw 0 0
cgroup /sys/fs/cgroup/cpuset cgroup rw,relatime,cpuset 0 0
cgroup /sys/fs/cgroup/cpu cgroup rw,relatime,cpu 0 0
cgroup /sys/fs/cgroup/cpuacct cgroup rw,relatime,cpuacct 0 0
cgroup /sys/fs/cgroup/memory cgroup rw,relatime,memory 0 0
cgroup /sys/fs/cgroup/devices cgroup rw,relatime,devices 0 0
cgroup /sys/fs/cgroup/freezer cgroup rw,relatime,freezer 0 0
cgroup /sys/fs/cgroup/net_cls cgroup rw,relatime,net_cls 0 0
cgroup /sys/fs/cgroup/blkio cgroup rw,relatime,blkio 0 0
cgroup /sys/fs/cgroup/perf_event cgroup rw,relatime,perf_event 0 0
cgroup /sys/fs/cgroup/net_prio cgroup rw,relatime,net_prio 0 0
cgroup /sys/fs/cgroup/hugetlb cgroup rw,relatime,hugetlb 0 0
/dev/sda5 /boot ext2 rw 0 0
/dev/sda8 /home ext4 rw 0 0
/dev/sda9 /media/VMware-VMs ext4 rw 0 0
/dev/sda1 /boot/efi vfat rw 0 0
/dev/sda12 /media/Downloads ext3 rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
systemd /sys/fs/cgroup/systemd cgroup rw,noexec,nosuid,nodev,none,name=systemd 0 0
vmware-vmblock /run/vmblock-fuse fuse.vmware-vmblock rw,nosuid,nodev,default_permissions,allow_other 0 0
gvfsd-fuse /run/user/501/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,user=jean 0 0
$ 
    
por Antonio 23.12.2015 / 01:11

2 respostas

0

Minha pergunta ainda não contou toda a história. Depois de uma falha, quando abri Nemo / Nautilus , não vi nenhuma das unidades / partições 'livres' que ainda não foram montadas por /etc/fstab na inicialização.

OK, na minha primeira tentativa de montar uma partição em um cmd. A linha I não forneceu um ponto de montagem, que geralmente é /mnt em qualquer UNIX like sistemas. Mas isso não explicava por que eu não conseguia ver nenhuma partição / unidade desmontada em Nemo / Nautilus .

Eu tentei mais tarde conectar um USB stick e, como esperado, ele também não montou automaticamente.

Nas pesquisas na Web, eu tive uma dica de que GNOME Virtual File System ou gvfs não estava funcionando. Digitando este cmd. de fato, listaria apenas as unidades já montadas:

$ gvfs-mount --list
Volume(0): floppy0
  Type: GUnixVolume
Mount(0): Downloads -> file:///media/Downloads
  Type: GUnixMount
Mount(1): VMware-VMs -> file:///media/VMware-VMs
  Type: GUnixMount
$ 

Ele deveria ter visto o plug-in USB stick , mas não o fez.

Em seguida, verifiquei se o GNOME automount estava configurado corretamente conforme descrito nesta Ajuda do Ubuntu .

Então,encontreiminhapastagvfslendoesta página da web .

$ mount | grep gvfs
gvfsd-fuse on /run/user/501/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=jean)
$ ls -l /run/user/501/gvfs
total 0
$

Eu entendi que precisava matar e reiniciar o processo do daemon e recebi informações sobre este Relatório de bug da barra de lançamento .

Para listar pontos de montagem usados por gvfs

$ ls -als /run/user/501/gvfs
total 0
0 dr-x------  2 jean jean   0 Dec 22 17:42 .
0 drwx------ 10 jean jean 260 Dec 22 17:42 ..
$

Não havia nenhum.

Em seguida, verifiquei se o processo do daemon gvfsd estava ativo.

$ ps axu | grep gvfs
jean      5993  0.0  0.0 680372  6356 ?        Sl   17:42   0:00 /usr/lib/gvfs/gvfsd
jean      5998  0.0  0.0 345696  7936 ?        Sl   17:42   0:00 /usr/lib/gvfs/gvfsd-fuse /run/user/501/gvfs -f -o big_writes
jean      6103  0.0  0.0 211932  5860 ?        Sl   17:42   0:00 /usr/lib/gvfs/gvfs-udisks2-volume-monitor
jean      6292  0.0  0.0 359596  8724 ?        Sl   17:42   0:00 /usr/lib/gvfs/gvfsd-trash --spawner :1.4 /org/gtk/gvfs/exec_spaw/0
jean      8015  0.0  0.0 286244  8236 ?        Sl   17:42   0:00 /usr/lib/gvfs/gvfs-afc-volume-monitor
jean      8031  0.0  0.0 200328  5420 ?        Sl   17:42   0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
jean      8036  0.0  0.0 214748  8352 ?        Sl   17:42   0:00 /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
jean      8051  0.0  0.0 270404  5664 ?        Sl   17:42   0:00 /usr/lib/gvfs/gvfsd-burn --spawner :1.4 /org/gtk/gvfs/exec_spaw/1
jean     13187  0.0  0.0  15972  2308 pts/3    S+   23:14   0:00 grep --color=auto gvfs
jean     14115  0.0  0.0 127572  8000 ?        Sl   17:44   0:00 /usr/lib/gvfs/gvfsd-metadata
jean     17443  0.0  0.1 1594092 29880 ?       Sl   17:45   0:01 /usr/lib/gvfs/gvfsd-http --spawner :1.4 /org/gtk/gvfs/exec_spaw/2

E foi. Aparecendo na primeira linha. Matando com o seguinte cmd.

$ sudo killall -9 gvfsd

Em seguida, relançar o daemon (processo)

$ sudo /usr/lib/gvfs/gvfsd-fuse /run/user/501/gvfs

Bem, é isso. Ele não apareceu direto, pois eu precisava desligar completamente e reiniciar o sistema. Mas logo após a reinicialização do sistema, gvfs funcionou bem e eu tive acesso a todas as partições / unidades dentro de Nemo / Nautilus .

Anteriormente, reiniciar o sistema não resolveria nada.

    
por Antonio 24.12.2015 / 21:50
0

A reclamação que você está recebendo é porque o mount é incapaz de adivinhar qual diretório irá montar a partição. Nessa sintaxe, o comando mount precisará de dois argumentos: a partição a ser montada e o diretório no local onde será montada. Assim, pode parecer:

% bl0ck_qu0te%

Você precisará de um diretório vazio separado para cada partição que deseja montar.

    
por Ralph Rönnquist 23.12.2015 / 07:12