O Nautilus não exibe as unidades corretamente

2

As partições da barra lateral do Nautilus quebraram após um novo fstab e uma atualização para o Quantal.

Eu fiz um novo fstab depois de desativá-lo por vários meses, e agora o Nautilus não mostra nada no painel "Dispositivos". Eles ainda mostram seu conteúdo se eu navegar manualmente para /mnt/whateveriassigneditto , mas sinto falta do acesso rápido e fácil da barra lateral. Isso está relacionado ao meu upgrade para o 12.10 ou outra coisa? Existe alguma correção que não envolva a substituição de minhas referências de UUID por /dev/sdax ? (Eu tenho layouts de particionamento muito dinâmicos; o Windows tende a me atacar com frequência.)

O painel de "dispositivos" em falta

Meu 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>
#
proc                                     /proc           proc    nodev,noexec,nosuid 0       0
#
# / was on /dev/sda8 during installation
UUID=3603e7ad-aa27-4487-acc9-486401fb03cc /               ext4    errors=remount-ro  0       1
#
# swap was on /dev/sda7 during installation
UUID=47313ea9-05b2-409c-9954-6664a505d743 none            swap    sw                 0       0
#
# hopefully will mount primary Windows install
UUID=4A5CC6CE5CC6B3CB       /mnt/Windows7    ntfs-3g      quiet,defaults,locale=en_US.utf8,umask=0,exec,user,rw     0 0
#
# Small ramdisk for faster acess times
tmpfs           /mnt/tmpfschk   tmpfs        size=100m                                           0 0
#
#
# Less important volumes:
# Acer Recovery Partition (primary)
UUID=56686A4C686A2AC7       /mnt/Recovery    ntfs-3g      quiet,defaults     0 0
#
# Acer Recovery Partition (logical)
UUID=1C15E94C686A2AC7       /mnt/Recovery2    ntfs-3g      quiet,defaults     0 0
#
# Backup Windows Install (Blank settings and stuff)
UUID=49E82E265CC6B3CB /mnt/WindowsBackup    ntfs-3g      quiet,defaults     0 0
#
#
# Fedora
UUID=6ad48b44-99e9-425b-996f-c6d288dfee79 /mnt/Fedora ext4 errors=remount-ro 0 0
#
# Fedora's Swap Partition
# UUID=9ec7bbb1-2b30-4f8e-9a4a-5355925a3c9d none swap noauto 0 0
    
por WindowsEscapist 27.10.2012 / 20:38

1 resposta

2

Eu tive experiência com entradas de menu, embora no meu caso era o que eu queria!

Eu acredito que o problema é que o Nautilus não mostra mídia externa que não está montada sob /media . Então, montando sob /mnt (que, a propósito, é geralmente deixado como uma pasta vazia para montar diretamente no caso do sysadmin precisar de um ponto de montagem rápido), você está se escondendo você mesmo!

Existem duas soluções. Primeiro, monte-os em /media . Isso é rápido e indolor.

Em segundo lugar, você pode escrever uma regra do udev que diga aos udisks para reconhecê-los (o Nautilus usa o udisks IIRC), mesmo que eles estejam montados em outro lugar. Eu não tentei esse método, mas pode funcionar. Crie uma regra do udev, como /etc/udev/rules.d/10-showdrives.rules , e coloque o seguinte:

KERNEL=="sda[0-9]", ENV{UDISKS_IGNORE}="0"

Ou se você quiser usar UUIDs (uma boa ideia), tenha uma linha parecida com a seguinte para cada um dos seus volumes .

SYMLINK=="disk/by-uuid/YOUR_UUID_HERE", ENV{UDISKS_IGNORE}="0"

Se o último não funcionar, renomeie o arquivo para algo como 99-showdrives.rules para permitir que o udev crie links simbólicos.

Eu adaptei isso do conselho oposto (que eu tenho tentou; funciona) a página Wiki do Arch para o KDE .

    
por thirtythreeforty 27.10.2012 / 23:10