[eside-ghost] Windows XP no quiere ver una partición FAT32 que Linux Knoppix si ve.

Malkavian (MHVSS) :[ malkavian en confluencia.net
Jue Jun 10 02:28:42 CEST 2004


A ver si a algun iluminado se le ocurre que narices pasa :S

Lu hemos instalado a un amigo un Windows XP limpito y una Linux Knoppix 
(instalada en Disco Duro). Para ello hemos hecho 4 particiones:

/dev/hda	 2,5 Gb	FAT32		Windows XP
/dev/hdb	50,0 Gb	FAT32 (LBA)	Para Programas y Datos
/dev/hdc	 256 Mb	swap		Pos eso, Linux Swap
/dev/hdd	 4,5 Gb	ext3		Knoppix 3.4

Al instalar Knoppix, el instalador abrió el qtparted, desde donde 
formateé las particiones /dev/hdc como swap y /dev/hdd como reiserfs 
(Knoppix luego la reformatearía como ext3 pues parece que no le mola 
reiserfs o algo).

Tras instalar Knoppix, al arrancar Windows la unidad /dev/hdb que en 
Windows XP es E: ("D:" es el DVD. Ahora no hay grabadora, se jodió.) no 
aparecía. Reinicié en knoppix y el fsck (que puse que analizara también 
en el /etc/fstab las particiones FAT32) decía que había diferencias 
entre el "backup" del sector de arranque y el actual sector (y da unos 
numerajos expresando las diferencias).  Y avisa de que no se arreglará 
el error automáticamente (pero no encuentro nada en fsck para hacer 
eso).

Al mirar con fdisk /dev/hdb salía con tipo "Hidden FAT32 (LBA)" ("1c" en 
fdisk) en vez de "FAT32 (LBA)" ("c" en fdisk). Los datos desde linux 
son accesibles perfectamente. Tras cambiarla con fdisk a "FAT32 (LBA)" y 
salvar y reiniciar a Windows, parece ser que Windows en el arranque la 
debe cambiar de nuevo a modo "Hidden" y no hay manera.

He intentado con varias utilidades borrar el sector de arranque, 
reescribirlo con uno tipo Windows XP, etc... Probé "Restauración" desde 
el CD de Windows XP y ahí en la consola de MS-DOS use las 
utilidades fixboot y fixmbr sobre la partición tras lo cual según Linux 
las dos FAT estaban corruptas y en Windows aparece una partición de 18 
Mb vacía con nombre E: y casi 50 Gb sin particionar (eso lo he visto más 
adelante con Partition Magic en el ordenador de otro amigo).

No habiendo forma de recuperar los datos por medios tradicionales y tras 
probar varias utilidades hemos conseguido recuperar en casa de otro 
amigo los datos con el programa GetDataBack para Windows, que ha leído 
el disco duro a lo bestia para pillar los datos aunque no halla FATs...
El programa obligaba a grabar los datos en otro sitio para no 
sobreescribir los datos perdidos en la partición de las FATs 
corruptas... Hemos recuperado los datos en el disco duro de este segundo 
amigo y tras borrar la particion de 18 Mb y crear una nueva de 50 Gb 
FAT32 en el hueco resultante hemos vuelto a meterle los datos.

Bien pues ahora pasa lo que pasaba al pricnipio exactemante. Windows XP 
por mucho que cambies la partición con fdisk, el la vuelve a cambiar a 
"Hidden".

Ayuda pleaseeeeeeeeeeeeee

PD: Me voy a google a buscar a ver si encuentro algo pero si a alguien 
se le escurre alguna idea se agradecería muy mucho... :(

-- 
	Agur: Malkavian (MHVSS) :[
------------------------------------------------------------------------
La página de Malkavian: H/P/V/C, linux, rol...         ALGÚN DÍA...
Miembro del Grupo de LinUxuarios de Bizkaia (GLUB)     http://glub.biz
Miembro de Kodeak, Eghost, Itsas, GULA, GLUGI, Guardianes del Túmulo... 
------------------------------------------------------------------------
La guerra contra la SGAE ha comenzado, y sabemos quienes serán los vencedores. Porque somos más, somos mejores y somos quienes les damos de comer. http://www.putaSGAE.org
------------------------------------------------------------------------
¿Qué hacen 8 Bocabits juntos? ... un BOCABYTE.


Más información sobre la lista de distribución eside-ghost