Duas partições HDD com o mesmo nome resultam em diretórios incertos

1

Estou executando o Ubuntu 14.04 em uma máquina que possui muitos discos rígidos conectados a ele. Esses discos rígidos têm partições com sistemas operacionais antigos que possuem muitos dados importantes que eu uso com frequência.

O problema é que eu tenho 2 partições com o mesmo nome, "Main Drive" e "Main Drive". O Ubuntu, para diferenciar entre eles, renomeia um drive para "Main Drive1", enquanto mantém o outro apenas "Main Drive".

O problema é que, toda vez que eu reinicio o Ubuntu, ele escolhe aleatoriamente qual partição vai renomear. Como resultado, quaisquer marcadores ou diretórios que eu tenha nessas partições, não funcionam, e precisam ser reconfigurados toda vez que eu reiniciar.

Existe alguma solução para este problema?

    
por Nikita240 04.08.2014 / 10:39

1 resposta

0

Você precisa dar a cada um um nome exclusivo, da seguinte maneira:

Supondo que uma de suas partições externas seja /dev/sdb1 , você precisará alterá-la para sua configuração e executá-la em todas as partições / sistemas de arquivos infratores. lsblk mostrará todos eles.

Verifique se o Ubuntu está mostrando a você o rótulo da partição ou do sistema de arquivos:

blkid /dev/sdb1
/dev/block/253:1: LABEL="FILESYSTEM_LABEL" UUID="c5845b43-fe98-499a-bf31-4eccae14261b" TYPE="ext4" PARTLABEL="PARTITION_LABEL" PARTUUID="88fdda76-0100-4469-92ef-44a3a61ec92b"

(o exemplo acima foi de uma VM - seu /dev/block/??? será diferente)

LABEL é o rótulo do sistema de arquivos.

PARTLABEL é o rótulo da partição.

Para alterar o rótulo da partição, use parted .

parted /dev/sdb

Pressione p para listar as partições e anote o número na coluna esquerda da partição que você deseja renomear.

Renomeie-o com o comando name :

name 1 A_Different_Label

Digite quit para sair. Pode valer a pena inserir sync para garantir que seja escrito com segurança. Quando você remover e reconectar a unidade (ou reinicializar), ela deverá ter um novo nome.

Renomear partições é um pouco mais difícil somente porque depende do sistema de arquivos instalado. Cada filesytem terá uma ferramenta específica para renomear.

e2label é usado para renomear sistemas de arquivos ext2 / 3/4.

Por exemplo, para renomear o sistema de arquivos em /dev/sdb1 run:

e2label /dev/sdb1 My_New_Label

btrfs é usado para renomear os sistemas de arquivos btrfs.

btrfs filesystem label /dev/sdb1 New_Label
    
por 04.08.2014 / 11:14