Extrai Partição e remove Partition-Table

1

Hy, Situação sob o Debian Linux, Kernel 2.6.26-2: Em um dispositivo de bloco (/ dev / vdb) é uma tabela de partição que especifica uma partição (/ dev / vdb1) que contém um sistema de arquivos ext3. Eu quero remover a tabela de partição e disponibilizar os dados da partição diretamente em (/ dev / vdb).

A única possibilidade que me ocorreu foi copiar os dados da partição para outro dispositivo, remover a tabela de partições e criar diretamente o sistema de arquivos em / dev / vdb, montá-lo e copiar os dados de volta.

Existe uma solução mais rápida que não envolva tempo de inatividade tão longo?

Obrigado

    
por theomega 27.01.2010 / 21:00

1 resposta

1

Você pode fazer backup dos dados diretamente copiando blocos ( dd if=/dev/vdb1 of=.../backup ), copiá-los novamente substituindo tudo ( dd if=.../backup of=/dev/vdb ) e redimensionar o sistema de arquivos para corresponder diretamente ao tamanho do dispositivo com resize2fs ou com uma ferramenta como parted ou gparted .

    
por 27.01.2010 / 21:49