sábado, mayo 10, 2008

Será hasta la proxima, mi querido Linux

Me he tardado en escribir. Y creo que fue por no tener algo interesante por postear. Pero creo que mi experiencia con Linux me ha hecho escribir para que aquellos que deseen migrar, pues tengan una razón de hacerlo o no.

Me decidí esta semana que termino por dejar bien limpiecito el sistema de Windows Vista (Bussiness en mi caso). Y particionar el disco duro, cosa que me pareció algo difícil ya que nunca lo había hecho. Ahora, ¿Que es lo que representa dificultad al particionar? Independientemente de que hay varias herramientas para ello, yo lo hice con GParted. No es difícil gracias a la herramienta gráfica que tiene. El problema viene a la hora de definir que diablos quiere uno. No es difícil cuando lo va a hacer uno en el disco de manera completa. Así, ¿quien chingaos tiene problemas? Nadie.

El problema según mi experiencia es definir cuando uno quiere compartir dos sistemas operativos (Windows Vista o XP con Ubuntu, Mandriva, OpenSuse, etc.). Yo tengo un disco duro de 120 GB (claro que es de aproximadamente 114 GB realmente). Y pense en dejar una partición de 10 GB para Ubuntu y 1 GB para swap. El problema principal fue definir que hacer con el espacio restante, ya que mi objetivo principal era que ese espacio sobrante funcionara para poder tener mis archivos (música, vídeo, etc.) y que pudiera accesar de cualquier S.O., pero esto no lo explican en foros y blogs de manera simple. Se recomienda tener una partición para / (nuestro S.O. Linux), 1 GB para swap y otra para home, y aparte otra partición para compartir archivos con Windows (que a la hora de hacer la partición te da de opción ponerle /windows. En total serian 5 particiones (Vista, /, swap, /home y /windows), pero al momento de particionar en GParted me encontre que solo se permiten 4 particiones primarias.

Lejos de esto... ¿es correcto lo que yo quería?:

¿Tener solo Vista, /, swap y /home (que me serviría para todos los archivos y accesar desde cualquier S.O.)? o< ¿Tener Vista, /, swap, /home y /windows? El caso es que hice lo siguiente:
  1. Vista lo deje con 28 GB.
  2. Hice una partición de 10 GB.
  3. Aquí encontré un problema: Al momento de definir de cuanto seria mi partición nadie explica que cuando uno aplica los cambios en esta partición, al momento de aplicar los cambios completos, podemos dentro de esta partición definir la partición swap. Pero de todos modos esta partición la considera como partición primaria. Así, ya llevamos 3 primarias. Luego, el espacio que sobraba, decidí hacerla partición extendida y dentro de esta volver a hacer lo que explico en el punto anterior. Hasta este momento, quedo así: Partición primaria 1 (Vista), Partición primaria 2 (Ubuntu), Partición primaria 3 (swap), Partición primaria 4 (esta fue extendida y dentro de ella igual una partición para otra distro y otra swap y al final el espacio que sobraba decidí que fuera para /home).
  4. Creo que aquí fue donde la regue, ya que cuando instale Ubuntu y al reiniciar el sistema, tenia problemas para accesar (Vista detectaba problemas con un disco y pedia verificarlo, pero se quedaba en el 9% y no avanzaba). Cuando logre entrar, al ir a Equipo y ver si el espacio que había definido para /home este era el único que aparecía. Creo que eso indicaba que estaba bien. Hasta aqui la única duda es si lo que hice fue lo correcto.
  5. Hasta aqui no tuve problemas con los sistemas (salvo que Vista me indicaba el mismo error cada vez que entraba y que tenia que saltarme el proceso). Grub funcionaba correctamente.
  6. Ahora, ¿que problema tuve con Ubuntu 8.04? Tengo una notebook HP dv2423la que compre en Agosto del año pasado. Y me decidí apenas instalarle Ubuntu por los comentarios que corrían. Y pues ya una vez instalado todo parecía ir bien salvo... la tarjeta inalámbrica. Tengo una Broadcom BMC94311MCG wlan mini-pci y creí que la identificaría, pero ni madres. Trate de conseguir documentación pero todos te hacen bolas y confusión. Simplemente no pude. Via ethernet no hay problemas. Pero yo necesito tener funcionando la tarjeta inalámbrica.
  7. Lo que hice fue entrar a Vista y desde el administrador de discos, elimine las particiones restantes pero al momento de reiniciar... no pude entrar a nada. Y ni siquiera pude instalar nuevamente el Vista (me marcaba solo error17 o algo así). Lamentablemente no tome ninguna foto que pudiera explicarles de manera visual y concreta lo que pase.
  8. Así que aprovechando que podría darle formato a todo el disco duro, pues decidí instalar Mandriva One. Y no hubo problema alguno. Es más, me gusto mas que Ubuntu. Pero... el mismo problema con la misma tarjeta inalámbrica. Eso no me gusto mucho, ya que fue lo mismo de estar buscando como poder hacer que se pudiera detectar a la tarjeta inalámbrica. Pero nada de nada.
  9. Trate nuevamente de instalar Vista con uno de los discos de recuperación que había hecho, pero... me marcaba error, así que probe con el disco de recuperación que me mandaron de HP ya que cuando trate de crear los que puedes hacer con el Recovey Disc Creation pues no pude. Pero cuando metí el disco que me enviaron de HP, todo fue alivio, ya que comenzó a cargar los archivos de Windows, y comenzó a instalar.



Tardo todo (en reinstalarse todo junto a los programas que viene por default con Vista) aproximadamente 4 horas. Pero todo salio bien. Creo que el principal problema al que nos enfrentamos muchos que queremos hacer el cambio es encontrar esa compatibilidad. Pero aunque esa existiera, la manera en instalar las cosas es no compleja... tediosa.

Demasiados pasos para algo que puede hacerse más sencillo (soy Ingeniero y eso es parte de la filosofía de un ingeniero: hacer las cosas de la manera más sencilla). Pero veo que ese es el principal problema. Eso de utilizar la terminal y darle ordenes de ejecutar algo realmente no se compara con el simple clic que suele uno hacer en Windows. Y aunque habrán algunos puristas que aleguen que eso no es excusa si es una limitante para el usuario promedio: ¡Un usuario promedio no quiere hacer eso!

Un simple clic y todo listo.

Cuando HP, Sony, Dell (que ya lo esta haciendo) y fabricantes de controladores decidan hacer compatibles sus controladores a cualquiera S.O.... ese día todo será diferente. Y realmente cambiare porque más tiempo para estar configurando y tratando de adivinar, no tengo.

P.S. Yo me sigo cuestionando si la partición que propongo es la mejor... y como hacerla:
  • Vista en 30 GB.
  • Ubuntu (12 GB) en otra con 1 GB de swap.
  • Mandriva (12 GB) en otra con 1 GB de swap.
  • El resto del disco duro a manera de /home para ambos S.O. (ext3 o NTFS).
  • Ahora... como hacerlo y como definir bien las particiones con GParted. Al momento de elegir /home como partición total no pude elegir NTFS. ¿Porque?

5 comentarios:

Anónimo dijo...

Que tal saludos.
En definitiva tienes razon, uno de los principales motivos es que el hecho de que aun en linux las cosas medianamente dificiles se vuelven aun mas dificiles para el usuario promedio.
Incluso en Windows muchos usuarios no tienen idea de que es un driver y como se instala :)
La configuracion de particiones yo la hubiera dejado asi:

Disco Duro
|
|-Windows Vista P. Primaria
|-Comun P. Logica
|-Linux P. Primaria
| |-/boot (opcional) p. Logica
|-Swap


-Windows Vista con el file system de NTFS
-Linux con EXT3 que es el comun o bueno, el que sea de tu preferencia, la ventaja de linux es tener una amplia variedad de file systems para seleccionar.
Algo ocpional es para boot, en el nuevo ubuntu ya incluye un file system especial para el boot (aun no lo he probado pero suena prometedor)
-"Comun" con NTFS y seria la particion que pueda ser usada tanto por Vista como por Linux.
Ya que el directorio home de linux al ser EXT3 se requiere aplicacion especial para leer los archivos desde Vista.

Solo seria cuestion de configurar en windows vista la carpeta de mis documentos a esta nueva particion, y lo mismo para Linux donde tambien se puede cambiar el directorio home hacia la particion "comun".

Las enorme ventaja de manejar el home como una parcicion independiente de linux es que al instalar y reintalar distintas distros, la configuracion de tu desktop gnome se queda guardada en ese directorio ;)

Tambien como tip puedes usar el Hiren's BootCD para dar formato, con la enorme ventaja que encontraras muchas herramienta para este fin, por si en gparted se complica un poco.
Ademas de que es una excelente herramienta de trabajo ;).

Con lo de tu tarjeta, tengo entendido que el asunto se complico para esta nueva version de ubuntu, te dejo algunas paginas al respecto tal vez te puedan ayudar

http://linuxman.blogsome.com/2008/05/08/ubuntu-y-las-tarjetas-inalambricas-broadcom/

http://www.elmodem.com/?s=broadcom

Por ultimo no se si probaste la version de Fedora la que incluye los drivers para las tarjetas inalambricas en un DVD sin no mal recuerdo, tambien vale la pena probar PCLinuxOS, Linux Mint y pues solo es cuestion de tener paciencia y yo cambiaria tu vista por un windows XP de esos modificados que hay por la red, son bastante rapidos, estables y mas aun con el service pack #3 ademas de ahorarse tiempo al dejarte instalado algunos programas por default.

Saludos y suerte

Anónimo dijo...

Al momento de elegir /home como partición total no pude elegir NTFS. ¿Porque?

POR QUE NTFS ES INICIALEMNTE UN SISTEMA DE ARCHIVOS NO NATIVO DE LINUX PERO SI DE WINDOWS, HAY QUE RECORDAR QUE HASTA HACE POCO SOLO SE PODIA LEER EN ESTE TIPO DE SISTEMA.
LO CORRECTO ES CREAR LA PARTICION COMO NTFS DONDE IRA EL HOME Y UNA VES INSTALADO NUESTRO LINUX COPIAMOS LA CARPETA /HOME A NUESTRA PARTICION NTFS Y CAMBIAMOS NUESTRO FICHERO /etc/fstab CON LA NUEVA RUTA DEL HOME, REINICIAMOS Y YA PODEMOS BORRAR EL HOME DE LINUX

Y DISCULPA POR LAS MAYUSCULAS

Linuxman dijo...

Bueno creo que ya te pusieron un super comentario.

Es cierto, todos nos hacemos bolas al principio con las particiones.

Esto lo aprendí en el Flisol, SOLO SE PERMITEN 3 PARTICIONES PRIMARIAS, el resto tienen que ser lógicas.

Con respecto a los drivers, pues tienes razón, debería de ser más sencillo, pero lo mismo que ocurre con Linux ocurre con XP, tienes un equipo nuevecito que se arrastra con windows vista y le quieres instalar XP pero no encuentras los drivers.

Pero te voy a comentar que una vez que encuentras como hacerla que funcione generalmente ya no batallas.

lbeatle dijo...

Gracias a los tres por sus comentarios.

Lo poco que pude probar de ambos sistemas, Mandriva se me hizo gráficamente bonito y funcional. Creo que haré nuevamente el intento en cuando termine mi repaso de estudio para mi examen de maestría.

Unknown dijo...
Este blog ha sido eliminado por un administrador de blog.