Eu tenho um problema com o processo de inicialização em que minha partição do sistema começa como /dev/sda às vezes como /dev/sdb e isso está causando um problema para mim com o disco que estou conectando
No controlador conectei 5 drives e 1 porta esata para dock. O sistema é instalado na unidade SSD. O Raid md0 é criado a partir de 4 unidades.
Para todos os outros dispositivos, criei uma entrada estática em/etc/fstab
#### Automount for any other devices - experimental
/dev/sdf1 /media/user/HDD1 auto rw,user,noauto 0 0
/dev/sdg1 /media/user/HDD2 auto rw,user,noauto 0 0
/dev/sdh1 /media/user/HDD3 auto rw,user,noauto 0 0
/dev/sdi1 /media/user/HDD4 auto rw,user,noauto 0 0
Normalmente esata deve aparecer em /dev/sdf mas se a unidade com o sistema iniciar com /dev/sdb então meu outro dispositivo raid se moverá para a nova estrutura /dev/sdc /dev/sdd /dev/sde e /dev/sdf que irá causar para mim um problema.
todas as outras entradas são atribuídas como
/dev/disk/by-uuid/12345678-1234-1234-1234-123456789012 / ext4 ....
O que devo fazer para consertar, infelizmente não é possível usar o mount pelo uuid, pois cada vez é um disco diferente que desejo plugin.
Responder1
Atribua rótulos sensatos às partições/sistemas de arquivos e use-os:
/dev/disk/by-label/my-smartly-labeled-partition...
Então UUID
e bus ID
torne-se um tanto irrelevante.
Responder2
Evite usar nomes como /dev/sda1
eles podem mudar. Use a identificação de uma partição ou sistema de arquivos.
Você pode usar UUIDs para designar de forma confiável o mesmo sistema de arquivos ou partição swap. Use a sintaxe UUID=12345678-1234-…
em vez de /dev/sda1
in /etc/fstab
. Você também pode usar o nome do arquivo /dev/disk/by-partuuid/12345678-1234-…
.
Você também pode colocar um rótulo na maioria dos sistemas de arquivos e em uma partição swap. Para um sistema de arquivos ext2/ext3/ext4, use tune2fs -L
para definir o rótulo. Para um sistema de arquivos msdos/vfat, use dosfslabel
. Para um sistema de arquivos btrfs, use btrfs filesystem label
. Para uma partição swap, use mkswap -L
. Você pode especificar um rótulo /etc/fstab
com a sintaxe . Você também pode usar o nome do arquivo .LABEL=mylabel
/dev/disk/by-label/mylabel
Se os discos devem ser acessados apenas no Linux, você deve usar partições Linux em vez de partições PC. As partições de PC não possuem rótulos por si só (é o sistema de arquivos na partição que pode ter um rótulo), mas as partições Linux sim. O esquema de partição do Linux é chamadoLVMe oferece muitas vantagens além de um esquema de nomenclatura confiável para partições, incluindo facilidade de redimensionamento de partições, divisão entre discos, captura de instantâneos, etc. Com o LVM, você pode designar uma partição como onde e são dois nomes que você pode escolher. Não há como converter uma partição existente em LVM; você deve escolher o LVM ao instalar seu sistema (qualquer distribuição Linux moderna deve suportá-lo)./dev/mapper/mygroup-myvolume
mygroup
myvolume