O ponto de montagem não existe, apesar de criá-lo

4

Estou tentando instalar o Arch em uma VM do VirtualBox. Estou acompanhando este guia e este vídeo . Não tenho certeza se relevante, mas o arquivo VDI está em um disco rígido externo.

Eu criei 3 partições conforme o vídeo:

  1. /dev/sda1 linux-swap (~ 5 GB)
  2. /dev/sda2 ext4 (~ 10 GB)
  3. /dev/sda3 ext4 (~ 35 GB)

Então, no início, o vídeo sugere a execução de alguns comandos:

# mkdir /mnt/home
# mount /dev/sda2 /mnt
# mount /dev/sda3 /mnt/home

Mas o último comando me dá o seguinte erro:

mount: mount point /mnt/home does not exist
  • Primeira pergunta: O guia Arch não diz que eu deveria particionar meu disco como o vídeo faz. Devo apenas renunciar a partição fantasia esquema?
  • Segunda pergunta: Se eu deveria ir com este esquema de partição, como posso contornar este erro, e por que isso está acontecendo no primeiro? lugar?
por Martin 22.01.2016 / 18:42

2 respostas

8

Isso porque você criou /mnt/home antes de montar algo em /mnt . Quando você fez isso, o diretório "home" está oculto pelo sistema de arquivos / mnt recentemente montado.

Você precisa: (depois de desmontar tudo acima)

mount /dev/sda2 /mnt
mkdir /mnt/home
mount /dev/sda3 /mnt/home
    
por 22.01.2016 / 18:47
0

Primeiro você cria um diretório / mnt / home

# mkdir /mnt/home

Mas então você monta o / dev / sda2 para montar, que sombreia sobre / mnt /

# mount /dev/sda2 /mnt

Em seguida, tente mapear para uma pasta que não existe, pois você nunca fez a pasta em sda2 que você mapeou para / mnt /

# mount /dev/sda3 /mnt/home

Isso é pretendido?

Isso funcionaria

# mount /dev/sda2 /mnt
# mkdir /mnt/home
# mount /dev/sda3 /mnt/home

porque você monta sda2 em / mnt / depois cria a pasta em sda2 (que é agora / mnt /) então mapeia / dev / sda3 para esta pasta (que existe em / dev / sda2)

A verdadeira questão é por que você deseja mapear / dev / sda2 para / mnt /? / mnt / é para pontos de montagem, com certeza você pode armazenar em uma unidade física diferente, mas não economiza espaço nem nada.

    
por 22.01.2016 / 18:52