A partição Ext3 parece desaparecer após a reinicialização

5

Eu tenho um servidor de desenvolvimento Ubuntu local rodando o Ubuntu Server 9.04. (Sim, eu sei que é velho!) Enfim, congelou no outro dia e na reinicialização que queria verificar o disco, os erros foram encontrados. Com medo de perder os dados, espelhei imediatamente a unidade usando o Norton Ghost em um arquivo de imagem (.gho) em um disco de backup. E com certeza, a unidade falhou quase imediatamente após o backup.

Agora eu tenho um arquivo de imagem funcional que tem todos os dados, nada parece estar faltando. Depois de copiar a imagem para uma nova unidade eu queria inicializar, mas de alguma forma o GRUB não conseguiu inicializar e disse " /dev/mapper/hostname-root " (a raiz da inicialização) estava faltando. Então eu entrei no menu do GRUB e mudei os comandos de inicialização para que a raiz fosse definida como " /dev/sda6/ " (minha partição raiz) diretamente.

Para minha alegria, inicializou! Com apenas um problema ... Sempre que eu reinicio (às vezes são necessárias duas reinicializações), a partição raiz parece ter desaparecido! Nem o GRUB nem o Ubuntu livecd detectarão a partição por mais tempo e ela não será inicializada. Se eu não inicializar o disco após a cópia, o livecd irá detectá-lo e eu posso até montá-lo e acessar meus dados.

O Norton Ghost verá a partição raiz mesclada com a partição swap (que, de repente, tem cerca de 500 GB de tamanho) e o LiveCD não a detectará.

Eu já repliquei isso cerca de 5 vezes com 2 unidades diferentes (novas) gravando a imagem .gho em uma nova unidade.

A partir do Ubuntu, após o boot:

admin@WEB-UBUNTU:~$ sudo blkid
/dev/sda5: UUID="cc95c47b-fc1c-4918-9f79-706db2af98fd" TYPE="ext2"
/dev/sda6: UUID="ba898223-7a86-40d3-bb11-267562af4902" TYPE="ext3"
/dev/sda7: TYPE="swap"

admin@WEB-UBUNTU:~$ mount
/dev/sda6 on / type ext3 (rw,relatime,errors=remount-ro,usrquota,grpquota)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.28-19-server/volatile type tmpfs (rw,mode=755)
/dev/sda5 on /boot type ext2 (rw,relatime)

admin@WEB-UBUNTU:~$ sudo fdisk -l
[sudo] password for admin:
lege partitie (6) wordt weggelaten [EN: Empty partition (6) is omitted]

Schijf /dev/sda: 500.1 GB, 500107862016 bytes [EN: schijf = disk]
255 koppen, 63 sectoren/spoor, 60801 cilinders [EN: koppen = heads, sectoren = sectors, spoor = track, cilinders = cylinders]
Eenheid = cilinders van 16065 * 512 = 8225280 bytes [EN: Unit = Cylinders of]
Schijf-ID: 0x0001a71a [EN: Disk-ID]

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1               2       60801   488376000    f  W95 Uitgeb. (LBA)
/dev/sda5           60770       60801      257008+  83  Linux
    
por BloodPhilia 25.12.2011 / 12:55

1 resposta

1

Parece que o particionamento não foi copiado corretamente ou sua configuração foi alterada desde o backup. Qual partição tem seus dados do GRUB? Leia: houve uma partição de inicialização separada na unidade original?

Mantendo o backup em um lugar seguro (!), você pode tentar reescrever as tabelas de partição usando uma ferramenta como o GParted, e depois revisar sua configuração do GRUB.

    
por Beanow 31.12.2011 / 19:26