não pode remover o nome do disco / partição

0

Substitui parcialmente o disco do meu sistema por uma cópia do CentOS-7-x86_64-DVD-1708.iso (errado / dev / sdX no comando dd). Eu já me recuperei disso e percebo que no Ubuntu 16.04 / dev / sdb1 (que é na verdade uma partição swap e não deveria ter um nome) é dado o nome "CentOS 7 x86_64":

$ ls -l /dev/disk/by-label/              
total 0
lrwxrwxrwx 1 root root 10 May  4 12:29 Backup -> ../../sda2
lrwxrwxrwx 1 root root 10 May  4 12:29 centos7 -> ../../sdb2
lrwxrwxrwx 1 root root 10 May  4 12:29 CentOS\x207\x20x86_64 -> ../../sdb1   <===== ? swap partition
lrwxrwxrwx 1 root root 10 May  4 12:29 data -> ../../sdb5
lrwxrwxrwx 1 root root 10 May  4 12:29 Data -> ../../sda1
lrwxrwxrwx 1 root root 10 May  4 12:29 ubuntu -> ../../sdb3

Eu tenho um Ubuntu 14.04 em outra unidade que também atribui esse nome a uma partição na unidade / dev / sdb:

$ ls -l /dev/disk/by-label/
total 0
lrwxrwxrwx 1 root root 10 May  4 14:16 Backup -> ../../sda2
lrwxrwxrwx 1 root root 10 May  4 14:16 centos7 -> ../../sdb2
lrwxrwxrwx 1 root root 10 May  4 14:16 CentOS\x207\x20x86_64 -> ../../sdb4 <=== ? extended partition
lrwxrwxrwx 1 root root 10 May  4 14:16 data -> ../../sdb5
lrwxrwxrwx 1 root root 10 May  4 14:16 Data -> ../../sda1
lrwxrwxrwx 1 root root 10 May  4 14:16 ubuntu -> ../../sdb3

Desta vez é / dev / sdb4 qual o contêiner de partição estendida e, portanto, não deve ter nenhum nome.

Pesquise como posso não encontrar de onde vem esse nome e como me livrar dele.

O problema é que quando eu tento instalar um CentOS 7 (de uma chave USB) os scripts do instalador procuram por um disco chamado "CentOS 7 x86_64" e escolhem uma partição em / dev / sdb em vez da chave USB (que está em / dev / sdc no meu sistema).

Vem alguém me ajudar a resolver esse problema? Obrigado.

    
por Frederic 08.05.2018 / 14:58

1 resposta

0

Se /dev/sdb1 for uma partição de troca, você poderá atualizar o rótulo usando mkswap . Isso irá reformatar a partição swap; pode haver outras opções para evitar isso:

# swapoff /dev/sdb1
# mkswap -L swap_part /dev/sdb1
# swapof /dev/sdb1

Aqui, "swap_part" é o novo marcador:

$ ls -l /dev/disk/by-label
...
lrwxrwxrwx 1 root root 9 May 8 09:32 swap_part -> ../../sdb1
...

Se você quiser remover o rótulo todos juntos, você pode configurá-lo para a string vazia:

# mkswap -L "" /dev/sdb1
    
por 08.05.2018 / 15:35

Tags