Não tenho certeza se é mais adequado para superusuário de placas serverfault , me avise.
Eu tenho uma unidade que particionei com fdisk
. Inicialmente, havia apenas uma grande partição, agora há várias partições. Agora a nova tabela de partição não será levada em conta pelo kernel até a próxima reinicialização.
O ponto é que existem alguns dados nesta unidade que são compartilhados através do NFS e que devem estar presentes na unidade durante a reinicialização. Além disso, quero evitar a modificação de arquivos de configuração, mesmo que temporariamente. Portanto, gostaria de garantir que esses dados estejam na primeira partição,
/dev/sdb1
, correspondente à partição única anterior, para que eles fiquem imediatamente disponíveis na próxima inicialização.
Existe uma maneira (simples) de gravar dados em setores ou blocos específicos na unidade? É o objetivo da opção dd
"seek"? Se eu conseguir fazer isso, os dados ainda serão legíveis na próxima reinicialização, uma vez que a nova partição tenha sido levada em conta, certo?
FWIW, a quantidade de dados não é tão grande, 2.1 MB, mas /dev/sdb1
é de apenas 82 MB e a unidade é de 160 GB.
Obrigado.
Editar: para todo o histórico e por que não posso recarregar a tabela de partições (que seria a melhor solução), consulte esta questão em serverfault .
Edit2: Ok, eu posso ter encontrado uma solução alternativa, que seria copiar arquivos de outro lugar assim que a máquina for reinicializada, antes que o NFS seja configurado.
Edit3: Nevermind Edit2, o novo /dev/sdb1
não seria formatado ainda…
Edit4: Na verdade, esta última edição provavelmente descarta toda a questão, como se aplica em qualquer caso. Deveria ter pensado nisso antes…