Problema com /dev

Iniciado por DouglasCaixeta, 08 de Junho de 2008, 04:43

tópico anterior - próximo tópico

DouglasCaixeta

Ola pessoal,

Gravei uma imagem do meu sistema para recuperar depois, mas tive varios problemas com a particao.
Tive que refazer a particao e estraguei todo o GRUB.

Consegui voltar os arquivos mas tive que refazer manualmente o grub (UUID mudou, ordem das particoes /dev/sda1, etc mudou). Ate ai tudo bem, consegui arrumar. O problema agora 'e o /dev que nao funciona.

No Grub da Erro 2.
Uso dois comandos:

dd if=/dev/sda of=/sda.mbr count=1 bs=512
sfdisk -d /dev/sda > sda.sf


Depois para importar:

dd if=sda.mbr of=/dev/sda
sfdisk --force /dev/sda < sda.sf


Acontece que ele nao importa o sda de jeito nenhum.
Da o seguinte erro:

Warning: /mnt/sda7/dev/sda is not a block device
Disk /mnt/sda7/dev/sda: cannot get geometry
read: Inappropriate ioctl for device

sfdisk: read error on /mnt/sda7/dev/sda - cannot read sector 30298590
Warning: The partition table looks like it was made
  for C/H/S=*/255/63 (instead of 0/0/0).
For this listing I'll assume that geometry.
Warning: given size (29302497) exceeds max allowable size (0)
Warning: given size (996030) exceeds max allowable size (0)
Warning: given size (125997795) exceeds max allowable size (0)
Warning: The partition table looks like it was made
  for C/H/S=*/1/0 (instead of 0/0/0).
For this listing I'll assume that geometry.
Warning: partition 1 extends past end of disk

sfdisk: read error on /mnt/sda7/dev/sda - cannot read sector 30298590
BLKRRPART: Inappropriate ioctl for device
If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)
to zero the first 512 bytes:  dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(See fdisk(8).)


Nao sei mais o que fazer. So nao consigo inicializar o sistema por causa desse /dev.
Alguem pode me dar alguma luz?

Basicamente usei este tutorial para criar as imagens: http://www.guiadohardware.net/artigos/clonagem-backup-partimage/
The Ubuntu Counter Project - user number #14600