Frequently Asked Questions para FreeBSD 2.X : Administración de sistema : Puede un disco "dedicado" provocar problemas?
Previous: Cómo arranco FreeBSD y Linux usando BootEasy?
Next: Cómo puedo añadir más espacio de swap?

8.10. Puede un disco "dedicado" provocar problemas?

El proceso de instalación nos permite elegir dos métodos diferentes de particionar un disco. El sistema por defecto hace que el disco sea compatible con otros sistemas operativos en la misma máquina, usando las tablas de entrada de fdisk (llamadas "slices" en FreeBSD). Opcionalmente, podemos instalar un boot-selector que nos permite seleccionar el sistema operativo con el que queremos arrancar.

Mientras este es el caso más com&ún para gente proveniente del mundo de PC, para la gente proveniente del mundo Unix y quienes quieren instalar una máquina para funcionar con FreeBSD y solo FreeBSD, es más habitual usar el sistema de reservar todo el espacio del disco para un solo sistema operativo. Si seleccionas "A)ll FreeBSD" en el editor de fdisk de la utilidad sysinstall, y respondes la siguiente pregunta con "No", usarás este último sistema. Ten en cuenta que usando este sistema no te permitirá la instalación de ningún otro sistema operativo o selector de arranque (boot manager).

Entonces, por que se llama "peligroso"?. Un disco en este modo no contiene lo que las utilidades normales de un PC considerarían una tabla de partición de ficheros válida. Dependiendo del diseño de estas aplicaciones, puede que dañen el sector de arranque una vez entren en contacto con el disco. Por lo menos una BIOS Award usada por máquinas HP Netservers (pero no sólo por ellos) es concocida por ignorar los disco duros que no contengan lo que la BIOS entiende por una tabla de ficheros válida.

Para volver un disco "peligrosamente dedicado" a formato estandard de PC, hay básicamente dos opciones. La primera es, escribes suficientes bytes NULL sobre el MBR para hacer que las siguientes instalaciones crean que están en un disco sín usar. Puedes hacer esto así:

        dd if=/dev/zero of=/dev/rsd0 count=15
      

Alternativamente, puedes hacer:

        fdisk /mbr
      

que instalará un nuevo master boot record.


Frequently Asked Questions para FreeBSD 2.X : Administración de sistema : Puede un disco "dedicado" provocar problemas?
Previous: Cómo arranco FreeBSD y Linux usando BootEasy?
Next: Cómo puedo añadir más espacio de swap?