lunes, enero 15, 2007

FreeBSD 6.2 RELEASE

Bueno, el dia de hoy anunciaron oficialmente la disponibilidad de FreeBSD 6.2 RELEASE y yo queria tener mi sistema favorito en 1 DVD y no en los 2 CD's, ya que entonces tendria que cargar 4 CD's (2 CD's para i386 32 bits + 2 CD's para amd64 64 bits)

Encontre este manual muy util aqui

Pero yo le modifique algunas cosas y este fue el resultado:

1) Descargar los .iso que queremos (puede ser los de 32 bits o los de 64 bits) de este lugar:
Version para 32 bits
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/6.2/
Version para 64 bits
ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/ISO-IMAGES/6.2/

Nota:
La version para procesadores de 64 bits se llama amd64, ya que AMD e Intel usaron un sistema similar para sus procesadores de 64 bits, AMD lo llamo amd64 e Intel lo llamo EMT64, por esto si su procesador dice en la caja EMT64 puede usar la version amd64)

2) Guarde sus archivos .iso en una carpeta, digamos esta.... /home/angel/FreeBSD/

3) Monte los archivos .iso (uno primero y luego el otro y debemos estar dentro del directorio donde estan los .iso ) con este comando:
# mdconfig -a -t vnode -f 6.2-RELEASE-i386-disc1.iso
md0 <- usted vera algo asi # mount_cd9660 /dev/md0 /media/ Crear el directorio donde se copiaran las cosas # mkdir /home/BSDDVD Copiar los archivos del .iso # cp -pRv /media/ /home/BSDDVD Desmontar el .iso # umount /media/ # mdconfig -d -u md0 Ahora lo mismo para el 2* .iso # mdconfig -a -t vnode -f 6.2-RELEASE-i386-disc2.iso md0 <- mostrara algo asi # mount_cd9660 /dev/md0 /media/ Crear el directorio donde se copiaran las cosas # mkdir /home/BSDDVD Copiar los archivos del .iso # cp -pRv /media/ /home/BSDDVD Desmontar el .iso # umount /media/ # mdconfig -d -u md0

4) Ahora debera modificar el archivo /home/BSDDVD/cdrom.inf que dice: CD_VOLUME = 2 por CD_VOLUME = 1

5) Actualizar el archivo /home/BSDDVD/packages/INDEX (aqui cambiamos las partes |2s por |1s )con este comando: # sed 's/\|2$/\|1/' INDEX > INDEX_1.inf ; mv INDEX_1.inf INDEX

6) Generar y grabar el DVD (todo de una sola vez) con este comando:
# growisofs -dvd-compat -Z /dev/cd0 -V FreeBSD_6_2_RELEASE -r -J -no-emul-boot -b boot/cdboot -c boot.catalog /home/BSDDVD

7) Si como comente, no tenemos un DVD-RW en el equipo con FreeBSD, podemos crear el archivo .iso para grabarlo en otro computador, para esto usaremos este comando:
# mkisofs -o FreeBSD-6.2-RELEASE.iso -r -J -no-emul-boot -b boot/cdboot -c boot.catalog -V "FreeBSD_6_2_RELEASE" /home/BSDDVD

Nota:
Para la version de 64 bits sera igual, pero logicamente cambiaremos los nombres de los archivos en el paso 3 por los archivos correspondientes 6.2-RELEASE-amd64-disc1.iso y 6.2-RELEASE-amd64-disc2.iso

No hay comentarios.: