elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux
| | |-+  Unix/Unix-Like
| | | |-+  FreeBSD - Instalación
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 [3] 4 5 Ir Abajo Respuesta Imprimir
Autor Tema: FreeBSD - Instalación  (Leído 24,236 veces)
Foxy Rider


Desconectado Desconectado

Mensajes: 2.407


Deprecated


Ver Perfil WWW
Re: FreeBSD - Instalación
« Respuesta #20 en: 12 Julio 2011, 11:23 am »

Me parece que pisaste este bug : https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/649631 (Devs de grub2+Ubuntu, los odio, los odio con una pasión !)
Con lo que queda instalar el boot manager a la partición de FreeBSD y usar la primer versión con el chainloader, algo así (partición 4, verdad?) :

/etc/grub.d/40_Custom
Código
  1. #!/bin/sh
  2. exec tail -n +3 $0
  3. # This file provides an easy way to add custom menu entries.  Simply type the
  4. # menu entries you want to add after this comment.  Be careful not to change
  5. # the 'exec tail' line above.
  6.  
  7. menuentry "FreeBSD 8.2" {
  8.    set root=(hd0,4)
  9.    chainloader +1
  10. }
  11.  
  12.  

Y a cruzar los dedos ....

Saludos.


En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: FreeBSD - Instalación
« Respuesta #21 en: 12 Julio 2011, 18:29 pm »

Bueno, ha funcionado, les dejo el grub.cfg y el 40_custom para que chequen como quedaron, después de instalar el Boot Manager en la partición de freebsd:
/etc/grub.d/40_custom
Código
  1. #!/bin/sh
  2. exec tail -n +3 $0
  3. # This file provides an easy way to add custom menu entries. Simply type the
  4. # menu entries you want to add after this comment. Be careful not to change
  5. # the 'exec tail' line above.
  6. menuentry "FreeBSD, way of shotgun" {
  7. set root=(hd0,4)
  8. chainloader +1
  9. }

Luego se tiene que hacer un "update-grub" para que los cambios se hagan.

También agregué esto al archivo /etc.rc.conf
Código:
hald_enable="YES"
dbus_enable="YES"
gdm_enable="YES"

Por ahora sigo con problemas con el wireless, ya está todo cargado, pero tengo problemas para configurarlo ... :s

Otra cosa, no pude cargar bien mi .bashrc ya que no tengo ni "complete" ni "shopt" en freebsd quitando mucha funcionalidad :s y no he encontrado esos ports :s

¿Sería buena idea instalar xfce4 para usar su manager?, a ver si así puede detectar la configuración adecuada ...


EDITO:

Ya no tengo conexión ni con cable, no sé qué pasó :S


« Última modificación: 12 Julio 2011, 18:51 pm por Leo Gutiérrez. » En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Foxy Rider


Desconectado Desconectado

Mensajes: 2.407


Deprecated


Ver Perfil WWW
Re: FreeBSD - Instalación
« Respuesta #22 en: 12 Julio 2011, 18:53 pm »

Ahh, una cosita, probablemente tengas problemas montando/desmontando unidades por que las políticas de seguridad son algo más ajustadas en FreeBSD (se cuida el permiso de mount por ejemplo por que podés montar un sistema de archivos malformado y escalar privilegios, de hecho hubo un security advisory sobre esto hace no mucho)..

KDE usa PolicyKit y GNOME también (similar a esto, pero usando creo que usan mount-fixed), entonces :

/usr/local/etc/PolicyKit/PolicyKit.conf
Código
  1. <?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
  2.  
  3. <!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Configuration 1.0//EN"
  4. "http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd">
  5.  
  6. <!-- See the manual page PolicyKit.conf(5) for file format -->
  7.  
  8. <config version="0.1">
  9.    <match user="root">
  10.        <return result="yes"/>
  11.    </match>
  12.  
  13.    # Mount
  14.        <match action="org.freedesktop.hal.storage.mount-removable">
  15.                <match user="vertex">
  16.                        <return result="yes"/>
  17.                </match>
  18.        </match>
  19.  
  20.  
  21.    <define_admin_auth group="wheel"/>
  22. </config>
  23.  

Y el resto lo detallan acá -> http://www.freebsd.org/gnome/docs/halfaq.html#q3
Respecto a la wireless, leíste la respectiva sección del handbook ? (sabelo que está TODO ahí :D ... bueno, no todo, pero mucho) -> http://www.freebsd.org//doc/en_US.ISO8859-1/books/handbook/network-wireless.html
Para cable es tan simple como usar dhcp agregando a /etc/rc.conf esto :
Código
  1. ifconfig_[interfaz]="DHCP"

Y si desconectás el cable por error o similar, es tan simple como lanzar dhclient sobre la interfaz (como root) para restaurar la conexión:
Código
  1. dhclient [interfaz]

Saludos.
« Última modificación: 12 Julio 2011, 18:55 pm por vertex@Symphony » En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: FreeBSD - Instalación
« Respuesta #23 en: 12 Julio 2011, 19:06 pm »

Probaré lo de DHCP, hasta ahora solo he hecho
Código:
dhclient re0

Me funcionó una vez, luego ya no.

EDITO:

Reinicié, hice un dhcliente re0 y funcionó, estoy con el cable.
/etc/rc.conf
Código:
# -- sysinstall generated deltas -- # Mon Jul 11 19:04:57 2011
# Created: Mon Jul 11 19:04:57 2011
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
inetd_enable="YES"
keymap="latinamerican.iso.acc"
moused_enable="YES"
hald_enable="YES"
dbus_enable="YES"
gdm_enable="YES"
snd_hda_load="YES"
network_interfaces=re0\ ath0
ifconfig_re0="dhcpinet 192.168.1.67 netmask 255.255.255.0"
# 2
ifconfig_ath0="dhcpinet 192.168.1.67 netmask 255.255.255.0 ssid INFINITUM1489"
ifconfig_atho="DHCP"

EDITO:
Alex, desde que edité las políticas ya no me detecta ni las demás particiones ni la usb :s
« Última modificación: 12 Julio 2011, 19:26 pm por Leo Gutiérrez. » En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Foxy Rider


Desconectado Desconectado

Mensajes: 2.407


Deprecated


Ver Perfil WWW
Re: FreeBSD - Instalación
« Respuesta #24 en: 12 Julio 2011, 19:56 pm »

Código
  1. ifconfig_re0="dhcpinet 192.168.1.67 netmask 255.255.255.0"

eso tenés que dejarlo así :

Código
  1. ifconfig_re0="DHCP"

Citar
Alex, desde que edité las políticas ya no me detecta ni las demás particiones ni la usb :s

¿pusiste "leo" en vez de vertex ? lee detenidamente lo que te posteo :B
Además, hiciste el resto del how-to que postee ? (gnome usa un PolicyKit que permita montar y algunos cambios en otros lados, insisto, fijate el how-to)

Saludos.
« Última modificación: 12 Julio 2011, 19:58 pm por vertex@Symphony » En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: FreeBSD - Instalación
« Respuesta #25 en: 12 Julio 2011, 20:10 pm »

Jaja, claro que lo puse, mira, te lo dejo:

Código
  1. <?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
  2.  
  3. <!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Configuration 1.0//EN"
  4. "http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd">
  5.  
  6. <!-- See the manual page PolicyKit.conf(5) for file format -->
  7.  
  8. <config version="0.1">
  9.    <match user="root">
  10. <return result="yes"/>
  11.    </match>
  12.  
  13. # Mount
  14. <match action="org.freedesktop.hal.storage.mount-removable">
  15. <match user="leo">
  16. <return result="yes"/>
  17. </match>
  18. </match>
  19.  
  20.    <define_admin_auth group="wheel"/>
  21. </config>
  22.  

Alex, muchas cosas del how-to son para el 7.X, no hay problema?

EDITO:
Ya monta automaticamente la USB, solo me falta editar X archivo para que monte las demás particiones, la de Ubuntu y la de Windows :s
« Última modificación: 12 Julio 2011, 20:30 pm por Leo Gutiérrez. » En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Foxy Rider


Desconectado Desconectado

Mensajes: 2.407


Deprecated


Ver Perfil WWW
Re: FreeBSD - Instalación
« Respuesta #26 en: 12 Julio 2011, 21:08 pm »

Ubuntu está bajo ext4, no creo sinceramente que monte por ext2fs, ya que ext es un sistema de archivos bajo licencia GPL, la cual es incompatible por que "corrompe" la licencia BSD con su naturaleza "vírica" (si mal no recuerdo ext2 y ext3 sí se puede) ... así como ZFS no puede portearse al kernel por que la GPL no puede "corromper" (forzar un relicenciamiento) la licencia CDDL ( que es como la BSD, pero que no permite relicenciarse a copyleft )

Windows, como usa ntfs, es cuestión de instalar sysutils/fusefs-ntfs vía ports (acá estrenás el src del kernel !), después es cuestión de cargar el servicio (en realidad más que servicio es sólo un script que carga/descarga el módulo del kernel) fusefs ( acordate que si vas a usarlo siempre, toca fusefs_enable="YES" en /etc/rc.conf )

y después podés montar sistemas de archivos bajo ntfs tranquilamente.

Saludos.
« Última modificación: 12 Julio 2011, 21:24 pm por vertex@Symphony » En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: FreeBSD - Instalación
« Respuesta #27 en: 12 Julio 2011, 21:12 pm »

Error al instalar el plugin de flash:
Citar
[root@ /usr/ports/www/linux-f10-flashplugin10]# pwd
/usr/ports/www/linux-f10-flashplugin10
[root@ /usr/ports/www/linux-f10-flashplugin10]# make install clean
===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE
=> install_flash_player_10_linux.tar.gz doesn't seem to exist in /usr/ports/distfiles/flashplugin/10.1r102.65.
=> Attempting to fetch http://fpdownload.macromedia.com/get/flashplayer/current//install_flash_player_10_linux.tar.gz
fetch: http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz: size mismatch: expected 4911328, actual 5455738
=> Attempting to fetch http://ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/flashplugin/10.1r102.65//install_flash_player_10_linux.tar.gz
fetch: http://ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/flashplugin/10.1r102.65/install_flash_player_10_linux.tar.gz: File unavailable (e.g., file not found, no access)
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/flashplugin/10.1r102.65 and try again.
*** Error code 1

Stop in /usr/ports/www/linux-f10-flashplugin10.
[root@ /usr/ports/www/linux-f10-flashplugin10]#

Ya estoy con:
portsnap fetch extract
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Foxy Rider


Desconectado Desconectado

Mensajes: 2.407


Deprecated


Ver Perfil WWW
Re: FreeBSD - Instalación
« Respuesta #28 en: 12 Julio 2011, 21:23 pm »

Pruede ser problemas de conexión o que el ports tree del dvd esté muy desactualizado (que referencie una versión muy vieja del distfile[1] del port), me apuesto la vida a la segunda ^^ (como estás bajando un snapshot de ports, problema de conexión no es ....)
con portsnap fetch extract bajás un snapshot más nuevo e inicializás el ports tree por única vez (en este caso, de nuevo), con portsnap fetch update lo actualizás (el extract sólo es la primera vez)
Después ya tenés las famosas rutinas que podés hacer con lo que describe la manpage ports(7) [2]

Saludos.

[1] : un distfile es el archivo comprimido con el código fuente o el contenido que sirve para construir el port
[2] : si querés usar ports, te aconsejaría que eches un ojo a ports-mgmt/portmaster
« Última modificación: 12 Julio 2011, 21:26 pm por vertex@Symphony » En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: FreeBSD - Instalación
« Respuesta #29 en: 12 Julio 2011, 21:29 pm »

Después del portsnap intenté de nuevo y me dió error de nuevo:
Código:
[root@ /usr/ports/www/linux-f10-flashplugin10]# make install clean
===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE
=> install_flash_player_10_linux.tar.gz doesn't seem to exist in /usr/ports/distfiles/flashplugin/10.3r181.34.
=> Attempting to fetch http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz
install_flash_player_10_linux.tar.gz          100% of 5327 kB  601 kBps
=> linux-f10-flashsupport-9.0.1.i386.tar.gz doesn't seem to exist in /usr/ports/distfiles/flashplugin/10.3r181.34.
=> Attempting to fetch ftp://ftp.ipt.ru/pub/download/linux-f10-flashsupport-9.0.1.i386.tar.gz
linux-f10-flashsupport-9.0.1.i386.tar.gz      100% of 3455  B   17 MBps
===>  Extracting for linux-f10-flashplugin-10.3r181.34
=> SHA256 Checksum OK for flashplugin/10.3r181.34/install_flash_player_10_linux.tar.gz.
=> SHA256 Checksum OK for flashplugin/10.3r181.34/linux-f10-flashsupport-9.0.1.i386.tar.gz.
===>  Patching for linux-f10-flashplugin-10.3r181.34
===>   linux-f10-flashplugin-10.3r181.34 depends on executable: pkg-config - found
===>   linux-f10-flashplugin-10.3r181.34 depends on executable: update-desktop-database - found
===>   linux-f10-flashplugin-10.3r181.34 depends on shared library: glib-2.0.0 - found
===>  Configuring for linux-f10-flashplugin-10.3r181.34
===>  Installing for linux-f10-flashplugin-10.3r181.34
===>   linux-f10-flashplugin-10.3r181.34 depends on file: /compat/linux/etc/fedora-release - not found
===>    Verifying install for /compat/linux/etc/fedora-release in /usr/ports/emulators/linux_base-f10
===>  linux_base-f10-10_4 linuxulator is not (kld)loaded.
*** Error code 1

Stop in /usr/ports/emulators/linux_base-f10.
*** Error code 1
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Páginas: 1 2 [3] 4 5 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Manual de instalacion y uso de FreeBSD en español.
Unix/Unix-Like
B€T€B€ 3 7,696 Último mensaje 28 Agosto 2010, 01:06 am
por B€T€B€
Problema instalacion php5 en apache22 FreeBSD « 1 2 ... 5 6 »
Unix/Unix-Like
manyblue 52 29,623 Último mensaje 26 Mayo 2011, 08:59 am
por ColDrake
FreeBSD no inicia luego de hacer instalacion por red
Unix/Unix-Like
Makiaveluz 4 3,679 Último mensaje 23 Noviembre 2012, 21:29 pm
por Foxy Rider
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines