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.