Hola a todos, 

escribo aquí porque ya no se que hacer. Bueno el caso es el siguiente,
tube que instalar WinXP, en mi ordenador, como ya sabía, iba a perder
mi arranque dual, pero no me importo, porque he leido que se puede
recuperar sin problemas desde knoppix. La situación es que no puedo
recuperarla, y quiero saber si a alguien más le ha pasado o es que
estoy haciendo algo mal.

Bien lo que hago es lo siguiente. Una vez arrancado el sistema desde
knoppix (3.6, con con kernel 2.6.7) y desde la consola

[EMAIL PROTECTED] su

[EMAIL PROTECTED] cd /

[EMAIL PROTECTED]@ttyp0[/]# chroot /mnt/hda3

Knoppix:/#

[Knoppix:/# /sbin/grub-install /dev/hda
/sbin/grub-install: line 429: /dev/null: Permiso denegado
/sbin/grub-install: line 431: /dev/null: Permiso denegado
/sbin/grub-install: line 429: /dev/null: Permiso denegado
/sbin/grub-install: line 431: /dev/null: Permiso denegado
/sbin/grub-install: line 429: /dev/null: Permiso denegado
/sbin/grub-install: line 431: /dev/null: Permiso denegado
/sbin/grub-install: line 429: /dev/null: Permiso denegado
/sbin/grub-install: line 431: /dev/null: Permiso denegado
/sbin/grub-install: line 429: /dev/null: Permiso denegado
/sbin/grub-install: line 431: /dev/null: Permiso denegado
The file /boot/grub/stage1 not read correctly.
/]# mount /mnt/hda3

Por lo que no puedo reinstalar el grub. He probado con todas las
unidades, hda, hda1, hda2, hda3 e incluso con hda4.

Las particiones son 
hda1: swap
hda2: /home (ext3)
hda3: / (ext3)
hda4: winxp (fat32)

Lo que me sorprende es que desde knoppix hago 

[EMAIL PROTECTED]/]# /sbin/fdisk -l

Disco /dev/hda: 40.0 GB, 40007761920 bytes
16 cabezas, 63 sectores/pista, 77520 cilindros
Unidades = cilindros de 1008 * 512 = 516096 bytes

Disposit. Boot Start End Blocks Id System
/dev/hda1 1 2081 1048792+ 82 Linux swap
La partición 1 no termina en un límite de cilindro.
/dev/hda2 2082 22398 10239768 83 Linux
La partición 2 no termina en un límite de cilindro.
/dev/hda3 22399 61150 19531008 83 Linux
La partición 3 no termina en un límite de cilindro.
/dev/hda4 * 61151 77519 8249976 c W95 FAT32 (LBA)
La partición 4 no termina en un límite de cilindro.

Pero una vez que hago chroot obtengo esto

Knoppix:/# /sbin/fdisk -l
No se puede abrir /proc/partitions

y efectivamente dentro de proc no tengo nada.

La instalacion de Debian es una Debian Sarge, con kernels 2.6.7 y
2.6.8, aunque eso no creo que sea de importancia.

Bueno despues de este lio, a alguien se le ocurre algo, o me estoy
saltando algun paso?

PD: Lo peor es que en google no obtengo nada con el error que me da
grub-install.

Saludos y gracias de antemano...

Responder a