You are currently browsing the monthly archive for Septiembre, 2007.
Esto se pudo hacer en el post anterior pero hubiese sido muy largo, así que acá lo explico mejor.
Cuando se monta una partición esta se elimina cuando la pc se reinicia, lo cual es conveniente si solo deseabas tenerla un momento, pero si lo que quieres es tener la partición permanentemente entonces se tiene que hacer algo mas.
Para montar una partición al arranque se debe modificar el archivo “fstab”, desde consola seria:
# vi /etc/fstab
Comando que nos botaría un resultado:
como este
Presionas la tecla insert te pones al final y agregas
/dev/hda1 /mnt/win ntfs defaults 0 0
Recuerda que tienes que hacer coincidir cada campo con los demas.
Guardas los cambios desde vi:
Presionas escape y tecleas (se ve al final)
:wq!
Los cambios estan hechos y solo reinicia:
#reboot
Y listo ya puedes tener tu partición NTFS al arranque
Bien, todo el procedimiento esta probado en mi maquina asi que les debe funcionar si o si.
Un poco de teoría: montar particiones NTFS es necesario ya que de desde hace rato el FAT solo se usa en memorias USB, asi que surgen varias formas de hacerlo:
- Por actualización de kernel
- Por driver
Esta opción solo permite LECTURA.
Bien esta es la opción a utilizar ya que te permite todo, el driver a utilizar es ntfs-3g, para mas información del mismo NTFS3g en la wikipedia
Explicado esto seria cosa de hacerlo, si solo te bajas el paquete ntfs-3g en tar.gz, no lograrías nada ya que te pediría el modulo Fuse, yo lo he intentado así que es por las puras , ademas necesitas mas paquetes y compilar cada uno de ellos no es buena opción, asi que es mejo conseguirse los paquetes rpm (centOS trabaja con rpm), también se podría utilizar yum(en realidad esta seria la mejor opción), pero seria cosa de explicar como funciona y el motivo del post no es ese.
Sin mas demora aquí el procedimiento, los paquetes a instalar son estos:
# fuse-libs-2.6.5-2_6.0.el5.i386.rpm
# fuse-kmdl-2.6.18-8.el5-2.6.5-2_6.0.el5.i686.rpm
# fuse-2.6.5-2_6.0.el5.i386.rpm
# kernel-module-ntfs-2.6.18-8.1.3.el5-2.1.27-0.rr.10.11.i686.rpm
# ntfs-3g-1.417-1.fc6.i386.rpm
!!!!Actualizacion: Estos paquetes solo sirven para para el kernel normal de centOS, no para el kernel XEN, ademas tengan en cuenta que es solo para el kernel 2.6.18-8, que quiere decir esto? si mi kernel esa actualizado no va tener la misma numeración de los paquetes citados, el único paquete que no se afectaría seria ntfs-3g, los rpm fuse, fuse-libs,fuse-kmdl y kernel-module-ntfs variarían en su numeración.
!!Actualizacion
He conseguido los paquetes para el kernel Xen
Descargar paquetes Kernel normal
Descargar paquetes Kernel Xen
Descargado el archivo seria todo desde consola:
Nos movemos a donde descargamos el zip
#cd DesktopVisualizamos lo que tenemos:
# ls
ntfs3g-centos5.zipAqui se muestra el zip y lo unico que hacemos es descomprimirlo
#unzip ntfs3g-centos5.zip
Si hacemos de nuevo un ls nos mostrara:
#ls
fuse-2.6.5-2_6.0.el5.i386.rpm ntfs-3g-1.417
fuse-kmdl-2.6.18-8.1.3.el5-2.6.5-2_6.0.el5.i686.rpm ntfs-3g-1.417-1.fc6.i386.rpm
fuse-kmdl-2.6.18-8.el5-2.6.5-2_6.0.el5.i686.rpm fuse-libs-2.6.5-2_6.0.el5.i386.rpm ntfs3g-centos5.zip
kernel-module-ntfs-2.6.18-8.1.3.el5-2.1.27-0.rr.10.11.i686.rpm
Creamos un carpeta(en mi caso dar)y movemos todo lo descomprimido allí, esto hazlo gráficamente -es mas rapido. hecho esto nos movemos a la carpeta:
#cd dar
Estando dentro de dar seria:
#rpm -Uvh fuse-kmdl-2.6.18-8.el5-2.6.5-2_6.0.el5.i686.rpmEliminamos
#rm fuse-kmdl*E instalamos todos los rpm’s que hubiesen con el comodín ‘*’.
#rpm -Uvh *.rpm
Si no tienes errores ya puedes montar las particiones ntfs, pero primero tiene que crear un punto de montaje y averiguar que partición deseas montar, desde consola:
Vemos que particiones tenemos
# fdisk -lDigamos que deseamos montar /dev/hda5, entonces creamos el punto de montaje y lo montamos
# mkdir /mnt/win
# mount -t ntfs /dev/hda5 /mnt/win
Si no da error ya tienes tu particion ntfs montada.Aqui un pantallazo(hazle click para verlo expandido)
Agradecimientos a Jaime M. Tan Nozawa de alcancelibre.org ya que utilice sus paquetes y me base en su post.
Cualquier duda dejar comentario.
Todo esto se inicia desde que el Kernel de Ubuntu se actualizo y yo no sabia que cuando pasa eso se vuelve a ‘reescribir’ el menu.lst , el hecho es que en mi maquina tengo instalado Ubuntu y centOS y desde que se ‘reescribió’ no he logrado ingresar a centOS, así que me puse a juguetear con el menu.lst y al reiniciar para ver si lograba ingresar pues solo vi una fea pantalla que decía: grub> , ahhhhhhhhhhhh por la csm pensé pero me calme y dije que podía arreglarlo, y así fue pues,aquí los pasos para hacerlo:
- Consigue un LiveCD, yo utilice el de PcLinuxOs.
- Bootea desde el CD.
- Cuando ingrese al LiveCd,realiza lo sgte:
Averiguas en que partición tienes el sistema, osea “/”, ojo que aquí lo hago como usuario y no como root por eso antepondré sudo.
$sudo fdisk -l
Te sadra la lista de particiones que tienes, digamos que tienes a “/” en /dev/hda5, averiguado eso, creas un carpeta donde montar la particion:
$sudo mkdir /mnt/daries
*en vez de daries puedes ponerle el nombre que desees
Y luego montas la particion /dev/hda5 en la carpeta:
$sudo mount -t ext3 /dev/hda5 /mnt/daries
Montada la partición, vamos cambiar el directorio raíz actual al de la particion montada, eso se logra con el sgte comando:
$chroot /mnt/daries
Si vez un cambio el el prompt del terminal entonces se hizo correctamente
Lo que tienes que hacer ahora es ingresar al terminal de grub, seria:
$sudo grub
El prompt va camiar a grub> y desde ahí hacemos lo sgte:
grub>find /boot/grub/stage1
Lo que hece este comando es buscar la partición donde tienes el ‘/’.Tendría que botarte un resultado como:
grub>(hd0,2)
Esto varia si tienes mas de un disco duro ahí seria hd1, aparte la partición también cambia dependiendo donde tengas el grub
En base al resultado anterior, seria:
grub>root (hd0,2)
grub>Filesystem type is ext2fs, partition type 0×83
grub>setup (hd0)
… succeeded
Done.
Bien aqui la explicacion de lo hecho:
Lo que hace el primer comando es indicar que el grub se encuentra en esa partición.
Luego te saldría un mensaje indicandote el tipo de archivo que es.
El tercer comando instala el grub en el disco duro, como solo tenemos(o tengo uno) es en hd0,deberia salirte un mensaje de ’succeeded Done’.
Salimos del grub:
grub>quit
Hecho todo esto hemos reparado nuestro grub y debería quedar tal y como lo dejamos, seria cosa de reiniciar nuestra maquinita y ver el resultado.
Espero les halla sido de utilidad y piénsenlo antes de formatear su maquina :P, you know mbios.
Bueno este es el primer post oficial del blog ya que el anterior no cuenta, en fin eso es otro cuento, escribo esto porque un won que conozco ha empezado a postear en su bl0g y yo también me anime, en realidad tengo cuenta en wordpress pues por mi manía de registrarme o registrar mi nombre : daries , en todo servicio que se aparezca, en fin eso es todo aun cuando el único que lea eso sea el ‘won’ jeje. Ok nos vemos .




