--- Eloy Mier Pérez <emierp gmail.com> escribió:
Hola a todos,
tengo una cuestión concerniente a un HD que actualmente tengo instalado en mi máquina OpenSuse 10.2. Es un disco scsi que ultimamente me esta dando problemas, debe tener algún problema en la alimentación, pues hay dias que cuando arranca el sistema aparece como no conectado. Se puede apreciar abriendo el PC que en este caso el HD esta off. Bien, como es un disco antiguo, simplemente quiero quitarlo, y dejar el sistema sin ese disco.
Paso a comentar la configuración de discos de la máquina:
El fichero fstab es el siguiente:
openSuse10:~ # cat /etc/fstab /dev/sda1 / ext3 acl,user_xattr 1 1 /dev/sdc2 /home ext3 acl,user_xattr 1 2 /dev/sdb1 /usr ext3 acl,user_xattr 1 2 /dev/sda2 /var ext3 acl,user_xattr 1 2 /dev/sdc1 swap swap defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 debugfs /sys/kernel/debug debugfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 /dev/fd0 /media/floppy auto noauto,user,sync 0 0
Como se puede apreciar en fstab, la maquina tiene 3 hds organizados de la sig manera. El primero de los discos (sda1) esta estructurado de la manera siguiente: Disk /dev/sda: 36.7 GB, 36747104256 bytes 255 heads, 63 sectors/track, 4467 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/sda1 * 1 2233 17936541 83 Linux /dev/sda2 2234 4467 17944605 83 Linux
El segundo de los discos (sda2) esta estructurado asi: Disk /dev/sdb: 18.3 GB, 18351959040 bytes 255 heads, 63 sectors/track, 2231 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/sdb1 1 2231 17920476 83 Linux
Y por ultimo el tercer disco tiene esta estructura (sda3): Disk /dev/sdc: 4551 MB, 4551129088 bytes 255 heads, 63 sectors/track, 553 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/sdc1 1 131 1052226 82 Linux swap / Solaris /dev/sdc2 132 553 3389715 83 Linux
El sistema esta recién instalado, así que de momento no hay demasiado software. La utilización actual de los discos es la siguiente: openSuse10:~ # df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 17G 1.4G 15G 9% / udev 253M 100K 252M 1% /dev /dev/sdc2 3.2G 126M 2.9G 5% /home /dev/sdb1 17G 2.6G 14G 16% /usr /dev/sda2 17G 487M 16G 3% /var
Bien, el disco que me esta dando los problemas es sdc. Como se puede apreciar en la información que he dado, el disco se usa para la partición de swap y para /home.
He estado mirando un poco el Suse, y creo que con el particionador podría redimensionar las particiones de sda y sdb para crear dos nuevas, una para swap y otra para el home de los usuarios. Después de esto creo que debiera modificar el fstab y por supuesto preparar las nuevas particiones para el nuevo arranque. Después de todo el proceso, apagar el equipo, sacar el disco y volver a encender.
Y las preguntas finales son, ¿Se me esta pasando algo?¿debo arrancar de alguna forma especial para poder realizar el proceso?¿en cual de los discos creariais vosotros las particiones nuevas?
Muchas gracias a todos. Cualquier ayuda sera bienvenida.
Yo hice algo parecido y te puedo decir que: 1) Salva los datos de /home en un sitio independiente del PC, por ejemplo un CD, DVD, cinta, etc.... 2) Te presentas como root y desmontas el sdc2 (home) 3) Montas el sdc2 en un directorio temporal (ej. mnt ) 4) Copias recursivamente todo el disco sdc2 conservando los atributos de los usuarios fechas, etc... ( ver man cp ) 5) deberías tener todos los datos de los usuario en el disco sda1, creo que te sobra sitio. 6) Puedes redimensionar el disco sda1 para meter el swap, esto es un poco menos delicado, ya que si te falla, el pc puede seguir arrancado, ya que no es estrictamente necesario tener swap para que funcione un pc. Suerte ______________________________________________ LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org