Hola:

J. Parera writes:
>
> tengo dos HDs en el cual el segundo est� distribuido de la siguiente forma:
> 
> partici�n     tipo    tama�o    uso
> =======    ===    ======    ===
> hdb1          vfat    1,5gb         programas W95
> hdb2          vfat     1,0gb       documentaci�n y juegos
> hdb3 (hdb5) ext2 400mb    Linux
> 
> Actualmente me encuentro que la partici�n de Linux se me queda peque�a por
> lo que me interesa hacer un cambio de particiones.

Pues el procedimiento que describes es el indicado (o cuando menos el
que yo he usado tambi�n), lo �nico que en lo personal cambiar�a es que
al final, borres la partici�n de linux que esta en la extendida y
tambi�n la extendida, para despu�s crearlas desde Windows. Esto porque
yo he tenido algunas malas experiencias creandolas desde Linux, recien
creadas no, pero en cuanto las formatea Windows como que no entiende
que onda y siempre empiezan a marcar que los finales l�gico y f�sico
no coinciden.

> 1ero. como hdb2 ya esta formateado por W95 lo �nico que he de hacer es
> ponerle otro filessystem no? Con el comando mke2fs -b 1024 -c -v -L
> /dev/hdb2

-L indica el nombre a darle, como el label en DOS, o sea:

mke2fs -b 1024 -c -v -L "Nuevo Debian" /dev/hdb2

> Es lo m�s correcto?

Si, solo tienes que cambiar el sistema de archivo de dicha partici�n.

> 2ndo. desmontar particiones alienas a la del propio Linux  (y montar la hdb2
> para luego poder copiar hacia all�) y luego copiar lo que hay en hdb3(hdb5)
> a hdb2 mediante el comando:
> 
> (cd / && tar cf - . --exclude mnt* ) | (cd /mnt && tar xvfp -)

Creo que al primer tar le falta tambi�n la opci�n p y creo que ser�a
conveniente excluir el /proc, esto checalo en el Hard-Disk-Upgrade
mini-HOWTO, ah� puedes ver como hacer esto con cp, con tar y no me
acuerdo de que otra forma, pero son 3.

> 3ero. como con el anterior comando no se ha copiado la partici�n /mnt la
> creo mediante (primero me voy a la unidad que acabo de crear (copiar)):
> 
> mkdir mnt
> chmod 755 mnt

Tambi�n checa el usuario a que pertenece mnt, creo que debe pertenecer
a root con grupo staff y estar con el bit de suid a grupo (�es guid?).
Adem�s creala despu�s de copiar las cosas, pero cuando todav�a este
montada en el anterior, adem�s crea tambien /proc

mkdir /mnt/mnt
mkdir /mnt/proc

> 4rto. borro el contenido de mnt

No. Esto es lo que acabas de copiar :)

> 5nto. edito el /etc/fstab para adaptarlo a los cambios. Cambiando hdb3(hdb5)
> por hdb2.

Igual que antes, editalo cuando apenas acabes de copiar las cosas, de
lo contrario puede que no inicialize el nuevo linux.

/mnt/etc/fstab

Ups. a menos que esta no sea tu partici�n / (root), �es o no es? Si
es, entonces hazme caso, sino tirame a loco :)

> 6xto. borro el fichero mtab. Eso no se porque tengo que hacerlo. Alguien lo
> sabe.

No hay necesidad de borrarlo, este se crea y se actualiza conforme se
monten y desmonten los sistemas de archivo, se recrea cada vez que se
reinicia el sistema.

> 7imo. adaptar /etc/lilo.conf a los nuevos cambios.

Sip, esto esta medio entrucado, primero, con el nuevo sistema en /mnt
todav�a, editas el lilo.conf y copias la secci�n para el boot actual y
haces los cambios necesarios, te quedan 2 secciones de image=, m�s o
menos como sigue:

image=/vmlinuz
root=/dev/hdb5
label=linux
read-only

image=/mnt/vmlinuz
root=/dev/hdb2
label=newlinux
read-only

Despu�s, cuando ya estes satisfecho y se inicie bien tu sistema,
editas el del nuevo a reflejar la nueva partici�n root. NOTA: si root=
esta fuera de la secci�n image, muevelo a que quede dentro.

> 8avo. formateo desde Linux la antigua partici�n (hdb3(hdb5)). C�mo lo hago?
> Se puede hacer desde Linux? Y si no puedo como hago que W95 reconozca dicha
> partici�n para poder formatearla?

Como dije antes, solo borrala desde linux, con todo y la partici�n
extendida que la contiene y despues la creas desde windows. NOTA: si
la partici�n extendida contiene otras particiones (que no veo en tu
descripci�n, pero puede ser), entonces no la borres, solo cambiale el
tipo de partici�n (opci�n t del fdisk � type en el cfdisk) a la misma
que tengan las otras 2 particiones de windows, o en su defecto, a DOS
big � algo as�.

> 9eno. cuando haya formateado la antigua partici�n con vfat16 copo los
> archivos que antes contenia la partici�n hdb2 mediante un archivo zip creado
> con winzip desde W95 previamente creado antes de empazar copiado al hdb1.

Sip.

> �*TODO* lo que acabo de comentar es correcto?

Nop, checa los comentarios que hize.

> �Hay algo que se pueda hacer de otra manera mejor/m�s facil? Tendr� alg�n
> tipo de problema?

No creo que exista otro procedimiento m�s sencillo, pero tampoco soy
la gran eminencia.

Saludos
Roberto Ruiz

--
LINUX: the FREE 32 bit OS for [3456]86 PC's available NOW!


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a