• Viernes 29 de Marzo de 2024, 16:08

Autor Tema:  Dual Boot FreeBSD y ...  (Leído 6223 veces)

9tnix

  • Miembro MUY activo
  • ***
  • Mensajes: 165
  • Nacionalidad: pe
    • Ver Perfil
Dual Boot FreeBSD y ...
« en: Sábado 23 de Octubre de 2010, 00:49 »
0
Hola Amigos

En casa hay una Laptop HP DV6921LA que tiene Windows 7 pero he apartado espacio para instalarle FreeBSD sin embargo temo dañar el otro OS. Ya se instalar FreeBSD cuando solo en el HD pero cuando lo comparte con otro OS tengo dudas, alguien podria ayudarme con el tema?

Zeekel
Salu2
TP-Systems
our knowledge is our power!

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Dual Boot FreeBSD y ...
« Respuesta #1 en: Sábado 23 de Octubre de 2010, 12:37 »
0
Creo que FreeBSD usa GRUB como gestor de arranque. No sé qué tal estará automatizada la instalación de FreeBSD para detectar otros SOs e incluirlos en el GRUB. Aunque no lo haga automáticamente, siempre puedes añadir Windows después de la instalación manualmente.

9tnix

  • Miembro MUY activo
  • ***
  • Mensajes: 165
  • Nacionalidad: pe
    • Ver Perfil
Re: Dual Boot FreeBSD y ...
« Respuesta #2 en: Lunes 25 de Octubre de 2010, 03:01 »
0
Hola M0skit0

Mira tengo el HD distribuido asi:
C:   35 GB (Windows 7)
D:    80 GB (Data con HTFS)
Libre (Aqui es donde deseo instalar FreeBSD)

Instalar FreeBSD cuando sera el unico OS se hacerlo, pero cuando lo comparte con otro como Windows 7 es mi preocupacion porque temo dañar a Windows ya que alli tengo algunos programas del trabajo.
Mi duda especificamente es cuando creo el slide, bueno llego a la parte de la instalacion donde me dice que debo crear el slide y entonces me aparece un area de espacio libre (unused) para crear el slide, bueno alli he creado el slide con todo el espacio restante, luego llego a la pantalla donde me dice si deseo instalar un MBR, no tocar nada o Standar. Ahora alli
¿cual debo elegir si ya tengo Windows 7?
Como puedo hacer para que no se toque el Arranque de Windows 7 y aque alli me aparezca algo asi cuando arranque la PC

Windows 7
FreeBSD

para poder elegir uno de ellos

Zeekel
salu2
TP-Systems
our knowledge is our power!

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Dual Boot FreeBSD y ...
« Respuesta #3 en: Lunes 25 de Octubre de 2010, 09:54 »
0
Cita de: "zeekel"
Como puedo hacer para que no se toque el Arranque de Windows 7 y aque alli me aparezca algo asi cuando arranque la PC
Imposible. Microsoft no permite elegir entre otros SOs que no sean Windows. Aparte, Microsoft no soporta el arranque de otros SOs, así que aunque lo consigas insertar en el menú de Windows 7, no te sabría arrancar FreeBSD. Por tanto tienes que instalar el gestor de arranque de FreeBSD, lo cual sobrescribirá el arranque de Windows. Esto no es problema, ya que Windows y sus datos seguirán estando intactos. Una vez hayas instalado el gestor de arranque de FreeBSD (que supongo que será GRUB), sólo te queda configurarlo para que arranque Windows (ya que GRUB sí arranca cualquier SO, las cosas bien hechas es lo que tienen) si no te lo ha agregado él mismo por defecto.

Resumiendo: sí, debes instalar el gestor de arranque de FreeBSD en el MBR y luego configurarlo para que arranque Windows.

NOTA: haz un backup del MBR antes de modificarlo, o por lo menos ten a mano un DVD de instalación/recuperación de Windows 7 para devolver el MBR a uno de M$.

Y no te preocupes, que si no tocas la partición de Windows, seguirá funcionando bien.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Dual Boot FreeBSD y ...
« Respuesta #4 en: Domingo 31 de Octubre de 2010, 02:14 »
0
Cita de: "m0skit0"
Creo que FreeBSD usa GRUB como gestor de arranque. No sé qué tal estará automatizada la instalación de FreeBSD para detectar otros SOs e incluirlos en el GRUB. Aunque no lo haga automáticamente, siempre puedes añadir Windows después de la instalación manualmente.
FreeBSD usa su propio boot loader y se llama BTX
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

9tnix

  • Miembro MUY activo
  • ***
  • Mensajes: 165
  • Nacionalidad: pe
    • Ver Perfil
Re: Dual Boot FreeBSD y ...
« Respuesta #5 en: Martes 2 de Noviembre de 2010, 00:10 »
0
Hola su, M0skit0

Agradezco sus acotaciones, es correcto FreeBSD usa BTX como Loader, he hecho la prueba en VirtualBox instalando FreeBSD 8.0 y Windows 7 Profesional y FreeBSD instala su bootLoader y solo lanza FreeBSD, tendre que hacerlo manualmente para que lance a Windows 7.

Agradezco su ayuda el tema quedo zanjado, sin embargo aun me quedan muchas cosas por averiguar de FreeBSD como por ejemplo:

1. Es posible desde un terminal lanzar una aplicacion con entorno grafico sin antes cargar X-Wndows o algun entorno grafico como KDE, Gnome,etc...?. Digamos quiero navegar en internet, o crear un documento de texto, o ver una foto.
2. Hasta donde he leido de FreeBSD se dice que tiene compatibilidad con Linux a nivel binario para ejecucion sin embargo que tan cierto es esto? ¿es a un 100%?, ¿necesita una pevia configuracion?
3. Al igual que muchos en el foro soy programador, me recomiendan a FreeBSD como para usar predeterminadamente en mi equipo en vez de Windows? por mi fuera lo haria sin embargo comparto el quipo con la familia que usan productos de MS como Word, Excel, PowerPoint, IE para navegar, un visor de Fotos, Escuchar musica, Ver Peliculas lo usual en casa
4. Los comandos usados en Linux se aplican sin ninguna diferencia en FreeBSD? si no es asi me podrian indica una buena pagina donde recopile toda o buena parte de la lista de comandos para FreeBSD no solo para la administracion de archivos sino a nivel general?

Cabe señalar que estoy acostumbrado a las Ventanas (Win) y me gustaria aprender a manejarme en otros entornos como FreeBSD del cual he leido maravillas al igual que de GNU/Linux y bueno esto me lleva a otra pregunta

5. Uds señores que tienen mas experiencia que este servidor, si tuvieran que elegir como programadores su entorno para programar sus aplicaciones del trabajo y no como apredizaje o ampliar sus conocimientos Elegirian GNU/Linux, o algun BSD como FreeBSD, NetBSD, OpenBSD, DragonFlyBSD, etc... En caso fuera GNU/Linux cual de las distribuciones seria y si fuera BSD cual de ellas?

Gracias de antemano
Zeekel
TP-Systems
our knowledge is our power!

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Dual Boot FreeBSD y ...
« Respuesta #6 en: Martes 2 de Noviembre de 2010, 08:57 »
0
Cita de: "zeekel"
Es posible desde un terminal lanzar una aplicacion con entorno grafico sin antes cargar X-Wndows o algun entorno grafico como KDE, Gnome,etc...?
Obviamente, no.

Cita de: "zeekel"
reeBSD se dice que tiene compatibilidad con Linux a nivel binario para ejecucion sin embargo que tan cierto es esto? ¿es a un 100%?
Ambos SOs utilizan el estándar POSIX de llamadas al sistema, aunque este estándar no implica que la implementación en ambos SOs sea igual. De hecho, FreeBSD es UNIX, mientras que Linux es considerado un derivado de UNIX. No creo que haya un 100% de compatibilidad. También ingnoro qué diferencias hay en los formatos de ejecución/librerías (aunque ambos utilicen ELF, es un formato bastante abierto). Incluso es posible que haya que recompilar los programas en cuestión para el SO objetivo.

Cita de: "zeekel"
Al igual que muchos en el foro soy programador, me recomiendan a FreeBSD como para usar predeterminadamente en mi equipo en vez de Windows?
Desde luego que sí. Windows es principalmente un SO dirigido a usuarios inexpertos. En tareas más avanzadas como programación, los sistemas *IX vienen mucho mejor. Linux por ejemplo se decía que era "de programadores para programadores". Son SOs más estables, más robustos, más eficientes, y sobre todo, respetan los estándares.

Cita de: "zeekel"
Los comandos usados en Linux se aplican sin ninguna diferencia en FreeBSD? si no es asi me podrian indica una buena pagina donde recopile toda o buena parte de la lista de comandos para FreeBSD no solo para la administracion de archivos sino a nivel general?
Depende de qué shell use FreeBSD. Linux usa BASH. Si FreeBSD usa el mismo, entonces serán exactamente iguales (recuerdo que los nombres de las herramientas no son comandos de la shell -por ejemplo ifconfig- y por tanto sí pueden variar).

Para una introducción a los comandos UNIX:
http://blackshell.usebox.net/pub/shell/ ... /x137.html
http://www.intitec.com/varios/Comandos_Linux.pdf

Cita de: "zeekel"
si tuvieran que elegir como programadores su entorno para programar sus aplicaciones del trabajo y no como apredizaje o ampliar sus conocimientos
Hombre, todo depende del sistema final. Para programar para Windows sobre tecnologías Windows, lo haría en Windows con herramientas Windows, desde luego. Para todo lo demás, Linux, desde luego (Debian es la elección más acertada en mi opinión). Es donde programo cuando lo hago (excepto en el trabajo desgraciadamente, dónde cada día debo sufrir tanto la incompetencia de Microsoft como del departamento de IT). Ya se lo comenté varias a veces a mis jefes, aunque obviamente las corbatas no les dejan oír bien. De hecho no ofrecen ningún argumento realmente convincente para defender su elección de Windows, excepto su ignorancia tecnológica.

Cualquier duda que tengas no dudes en comentarla  ^_^

Recuerda que en POSIX siempre puedes hacer man comando para obtener ayuda sobre un comando particular. También puedes buscar en qué manual de qué comandos aparece una determinada palabra usando apropos. No olvides tampoco que estos SOs suelen tener una comunidad y unos foros bastante activos, así que no olvides echarles un vistazo.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Dual Boot FreeBSD y ...
« Respuesta #7 en: Martes 2 de Noviembre de 2010, 17:41 »
0
Cita de: "m0skit0"
Cita de: "zeekel"
reeBSD se dice que tiene compatibilidad con Linux a nivel binario para ejecucion sin embargo que tan cierto es esto? ¿es a un 100%?
Ambos SOs utilizan el estándar POSIX de llamadas al sistema, aunque este estándar no implica que la implementación en ambos SOs sea igual. De hecho, FreeBSD es UNIX, mientras que Linux es considerado un derivado de UNIX. No creo que haya un 100% de compatibilidad. También ingnoro qué diferencias hay en los formatos de ejecución/librerías (aunque ambos utilicen ELF, es un formato bastante abierto). Incluso es posible que haya que recompilar los programas en cuestión para el SO objetivo.

No m0skit0, FreeBSD implementa compatibilidad con el kernel (Linux) en modo usuario, tambien tiene "emulacion binaria" (aunque el rey de esto es NetBSD) que permite ejecutar aplicaciones compiladas para otras arquitecturas.
Aqui lo documenta muy bien
Aqui dicen lo que no es soportado.
Yo creo que en la mayoria de los casos esto no es necesario, ya que puedes compilar los programas de Linux en FreeBSD sin mayor problema... de hecho muchos de los programas que se suelen usar en GNU/Linux estan en los ports de FreeBSD.
Cita de: "m0skit0"
Depende de qué shell use FreeBSD. Linux usa BASH. Si FreeBSD usa el mismo, entonces serán exactamente iguales (recuerdo que los nombres de las herramientas no son comandos de la shell -por ejemplo ifconfig- y por tanto sí pueden variar).
De hecho los comandos en general varian (en flags) ya que Linux usa las herramientas GNU y GNU is Not Unix... aunque los nombres son los mismos. Algo si es seguro entre todas las variaciones de Unix... existen manuales (man man para mas informacion).
Citar
1. Es posible desde un terminal lanzar una aplicacion con entorno grafico sin antes cargar X-Wndows o algun entorno grafico como KDE, Gnome,etc...?. Digamos quiero navegar en internet, o crear un documento de texto, o ver una foto.

Es posible usar programas de terminal para ver peliculas (como mplayer) y browsers para terminal (como lynx) pero no es posible ejecutar un programa grafico asi como asi.
Lo que si se puede hacer es ejecutar un programa grafico desde una terminal y decirle que lo muestre en otro computador distinto que tenga X11.

Citar
3. Al igual que muchos en el foro soy programador, me recomiendan a FreeBSD como para usar predeterminadamente en mi equipo en vez de Windows? por mi fuera lo haria sin embargo comparto el quipo con la familia que usan productos de MS como Word, Excel, PowerPoint, IE para navegar, un visor de Fotos, Escuchar musica, Ver Peliculas lo usual en casa
No has nombrado nada que no se pueda hacer en FreeBSD y que en Windows si (menos eso de usar IE... por favor no hagas eso ni en Windows).

Ten en cuenta que no tenes que dedicarte a usar un solo S.O.
Citar
si tuvieran que elegir como programadores su entorno para programar sus aplicaciones del trabajo y no como apredizaje o ampliar sus conocimientos
Cualquier Unix (o derivado) que se acomode al hardware que dispongo... o Haiku  :P
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

9tnix

  • Miembro MUY activo
  • ***
  • Mensajes: 165
  • Nacionalidad: pe
    • Ver Perfil
Re: Dual Boot FreeBSD y ...
« Respuesta #8 en: Miércoles 3 de Noviembre de 2010, 22:46 »
0
Hola nuevamente su, M0skit0

Bueno hasta ahora que llevo apenas un par de semanas en FreeBSD, estoy aprendiendo mucho con Uds, por esa razon les agradezco.

Aun tengo algo mas que comentarles, en la actualidad estoy orientado a las bases de datos aunque sea del lado del Mal (MS) pero tambien conozco algunas otras.

Sin embargo como experimentados en este OS, pues que me recomiendan como novato que soy para empezar a programar en FreeBSD o GNU/Linux en cuanto al Entorno de Desarrollo o otras herramientas para compilar, empaquetar mis aplicaciones orientadas a bases de datos.

Digamos con postgreSQL, mySQL, FireBird, etc claro ademas de MSSQL, Oracle, etc

Los temas que me gustaria aprender a programar son:
1. Aplicaciones con acceso a bases de datos (de  escritorio o web)
2. Sockets

Salu2
Zeekel
TP-Systems
our knowledge is our power!

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Dual Boot FreeBSD y ...
« Respuesta #9 en: Miércoles 3 de Noviembre de 2010, 23:35 »
0
Cita de: "zeekel"
que me recomiendan como novato que soy para empezar a programar en FreeBSD o GNU/Linux en cuanto al Entorno de Desarrollo o otras herramientas para compilar, empaquetar mis aplicaciones orientadas a bases de datos.
Ambos son muy parecidos, así que personalmente te dejaría que eligieras tú mismo.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Dual Boot FreeBSD y ...
« Respuesta #10 en: Jueves 4 de Noviembre de 2010, 01:23 »
0
Concuerdo con m0skit0.

Pero si quieres trabajar con Unix, aprende a programar usando la terminal (es casi universal en el mundo de Unix).
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.