A explicação mais provável para um mount --move
que falha com "Argumento inválido" é que a origem não é um ponto de montagem em si. Se ${rootmnt}
não for um ponto de montagem, você tem duas opções: ou torná-lo um corretamente ou falso com mount --bind "${rootmnt}" "${rootmnt}"
.