Hola a todos.

Bueno, finalmente termin� con el tema este del cambio de tama�o de una
partici�n con un sistema de ficheros FS.


Les cuento mi experiencia:

Finalmente utilic� el programita ntfsresize, libre, GPL y que corre bajo
Linux (�Para qu� andar pirateando cuando tenemos buenas alternativas en
software libre?). Lo desarrolla la misma gente que hace el driver para
ntfs, y tiuenen otras herramientas piolas. Vean en "Tools" en
http://linux-ntfs.sourceforge.net/

Habr�n notado (�O no?) que m�s arriba puse "cambiar el tama�o de una
partici�n con un sistema de ficheros NTFS". Bueno, el ntfsresize le cambia
el tama�o al sistema de ficheros, pero NO a la partici�n. Parece muy
complicado pero result� susmamente sencillo.

Lo que hice fue poner el programa en un disquette, arrancar la PC desde el
CD de Slackware, montar el diskette y ejecutar:

ntfsresize -n -s 12600M /dev/hda

Con esto hice que ntfsresize "haga de cuenta" que cambia el tama�o pero no
lo realice en realidad (para eso es la "n"). As� me asegur� de que no iba
a tener ning�n problema raro cuando lo ejecute "de veras".
"-s 1200M" quiere decir que el tama�o va a ser de 12600 MB (originalmente
ten�a 14 GB). Hab��ia probado esta opci�n con -s 12000M (siempre con -n)
pero me dijo que el sistema de ficheros no estaba suficientemente defragmentado como 
para
achicarlo tanto. Con "-i" informa cual es el tama�o m�nimo que le puede
dar al sistema de ficheros, que en mi caso era de unos 12540M, as� que le
puse 12600 porque... s�.

Cuando con esta prueba anduvo todo OK ejecut� el primer comando temible:
ntfsresize -s 12600M /dev/hda

Le llev� como... 25 segundos completar la tarea. Incluso toc� algunos
flags o se�alizadores en el sistema de ficheros para que W2K le haga un
scandisk cuando reiniciara.

Como les dije, con esto cambi� el tama�o del sistema de ficheros pero NO
de la partici�n, as� que todav�a ten�a una sola partici�n ocupando todo el
disco. As� que vamos con el querido fdisk:

fdisk /dev/hda

Mirar c�mo est� la partici�n existente (especialmente cilindro de inicio):
l

Borrar la partici�n 1 (Uy!!! que miedo!!!!)
d
1

Crear una nueva partici�n.
Tiene que empezar EXACTAMENTE en el mismo cilindro que empezaba antes, y
tener EXACTAMENTE el mismo tama�o que le dimos al FS con ntfsresize (es
decir 12600M)
n
p
1
1
12600M

O sea, nueva partici�n, tipo Primaria, N� 1, comienza en cilindro 1 (igual
que antes) y tiene 12600 MB de tama�o.

Escribir la tabla de particiones y salir:
w

Listo! Reinici� Windows 2000, hizo el scandisk y estuvo todo Joya.

Despu�s volvi con la instalaci�n de Linux, creando las particiones para el
sistema de ficheros ra�z y para el espacio de intercambio (alias "swap"),
pero eso es otra historia.

Espero que a alguien le resulte �til esta rese�a.

Nota: en vez de fdisk se puede usar cfdisk, que es un poco m�s amigable y
parece que hace mejores chequeos en la tabla de particiones existente y en
la que escribe. Yo uso fdisk porque estoy acostumbrado, pero incluso en su
p�gina de manual (man fdisk) recomienda utilizar cfdisk.

Saludillos!


--
------------------------------------
Nahuel Iglesias                               *
Cenitec SRL                              *
Bariloche - Patagonia Argentina                 *


                                         *
�Qu� est�s haciendo, Dave ?. Nada, HAL, te instalo Windows 95.


_______________________________________________
Lista de Correo Lnx-brc
[EMAIL PROTECTED]
http://www.cenitec.com.ar/mailman/listinfo/lnx-brc

Responder a