Red de conocimiento informático - Material del sitio web - Cómo instalar FREEBSD desde tu disco duro

Cómo instalar FREEBSD desde tu disco duro

1) isoemu (para arrancar imágenes ISO)

2) Utilice la unidad óptica virtual de DAEMON Tools

Pasos específicos:

1: Requisito previo: su sistema El Se ha instalado el sistema operativo Windows y puede acceder a Internet

2: Descargue el software auxiliar ISOEMU y freebsd5.4 5.4-RELEASE-i386-bootonly que solo contiene el archivo de inicio

5.4-RELEASE -i386-disc1 disco de instalación 1 5.4-RELEASE-i386-disc2 disco de instalación 2, descargue estos tres archivos de instalación aquí. 4-RELEASE-i386-disc1 Disco de instalación 1 5.4-RELEASE-i386-disc2 Disco de instalación 2, estos tres archivos de instalación se pueden descargar aquí

ftp://ftp.freedisc1 Disco de instalación 1 5.4-RELEASE - Disco de instalación 2 de i386-disc2, estos tres archivos de instalación se pueden descargar aquí

fp:// ftp.freedisc1 disco de instalación 1 5.4-RELEASE-i386-disc2 disco de instalación 2 ftp.freebsdchina.org/ pub/ FreeBSD/releases/i386/ISO-IMAGES/5.4/

3: Utilice una unidad óptica virtual para descomprimir la carpeta 5.4-RELEASE (aproximadamente 236 MB) en la imagen del CD 1 y cópiela en la partición primaria ( estimado

La partición lógica aún no es compatible. Es mejor colocarla en su partición de inicio (admite el formato NTFS) y extraer el paquete de software del CD 1 a

5.4-RELEASE. luego el archivo de imagen del disco virtual 2, copie la carpeta del paquete de software (aproximadamente 500 MB) dentro de la carpeta 5.4-RELEASE que acaba de copiar del

Disco 1

y luego sobrescríbalo cuando se le solicite. para el mismo nombre de archivo.

4: Modifique el archivo INDEX de 5.4-RELEASE\packages que acaba de copiar, ábralo con WordPad y busque el destino

Reemplace "||1" con "|", " || Reemplace 2 " con "|" y guarde.

5: Descomprima el isoemu descargado en la partición raíz (no en la carpeta), que es la partición que contiene el archivo boot.ini (que

contiene un archivo de descripción que detalla el propósito y uso de cada archivo), luego edite isoemu.ini, busque

"isogrub.iso", cambie el nombre del archivo de imagen de arranque, yo usé "freebsd.iso", guarde y salga.

6: Copie el archivo de imagen de arranque 5.4-RELEASE-i386-bootonly a la partición donde está colocado isoEmu y cámbiele el nombre

a "freebsd.iso" para que coincida con el archivo anterior. Los nombres coinciden

7: Modifique el archivo boot.ini y agregue una línea debajo c:\ieldr="Load IsoEmu Final SV"

8: Los preparativos están completos y usted Ahora puede reiniciar la máquina, seleccionar inicio para cargar IsoEmu Final SV, isoemu comenzará a cargar automáticamente el archivo freebsd.iso para leer la información de inicio y luego aparecerá la interfaz familiar del kernel de inicio.

Los siguientes pasos son familiares para todos, pero si no los conoces, consulta el MANUAL.

Puede optar por instalar desde el disco duro. Si no desea copiar y descargar tantos archivos o es un usuario de LAN, puede optar por instalar desde Internet. Puede omitir los pasos 2 y 3 y simplemente comenzar.

El instalador del sistema SYSINSTALL instala el sistema desde otros medios

No se instalará, puedes consultar mi método de instalación anterior

Puedes seguir las instrucciones a continuación para tiempo de partición

El orden de los sistemas de archivos que normalmente creo es 128M raíz, 1G de intercambio, 128M

/var/tmp, 3G /usr, y el espacio restante está reservado para /home .

Normalmente, el tamaño del área de intercambio debe ser 2 veces el tamaño de la memoria. Si la memoria no es grande, necesitará más espacio de intercambio.

No se recomienda configurar el área de intercambio en menos de 256 M y, al determinar el tamaño del área de intercambio, debe considerar

que es posible que necesite expandir la memoria en el futuro. El rendimiento del algoritmo de intercambio de VM (memoria virtual) del kernel está casi optimizado cuando el área de intercambio es al menos el doble del tamaño de la memoria.

Configurar un área de intercambio demasiado pequeña puede provocar escaneos de páginas de máquinas virtuales ineficientes, lo que puede causar problemas cuando se expande la memoria.

Finalmente, en sistemas grandes con múltiples discos duros SCSI (o múltiples discos IDE ejecutándose en múltiples controladores IDE

), se recomienda encarecidamente configurar una partición de intercambio en cada disco duro, donde cada partición debe tener aproximadamente el mismo tamaño. mismo tamaño,

El kernel puede manejar cualquier tamaño de área de intercambio, pero el tamaño de las estructuras de datos internas debe ser cuatro veces el tamaño de la partición más grande. Mantener constante el tamaño de la partición de intercambio

permite al kernel asignar de forma cruzada espacio de intercambio entre N discos para obtener resultados óptimos. Aunque normalmente no usas tantas particiones de intercambio, no te preocupes, es demasiado, las particiones de intercambio

son un salvavidas para UNIX y pueden darte

algo de tiempo antes de comenzar. Nos vemos obligados a reiniciar Recuperar sistemas de programas descarrilados.

La forma de determinar el tamaño de su partición /var depende en gran medida de cómo utilizará su máquina. Esta partición almacena principalmente buzones de correo, buffers

de impresión y archivos de registro. Algunas personas incluso usan /var/log como una partición separada (pero a menos que existan circunstancias especiales, esto no vale la pena y solo desperdiciará una ID de partición). Si está utilizando la máquina principalmente como servidor de correo o de impresión, o ejecutando un servidor web de alto tráfico, debería considerar hacer esta partición más grande, tal vez 1G o más.

Es fácil subestimar los requisitos de almacenamiento de los archivos de registro.

La determinación del tamaño de /var/tmp depende de cómo necesite utilizar los archivos temporales. El tamaño mínimo recomendado es 128M. Nota

sysinstall creará un directorio /tmp, pero generalmente es una buena idea utilizar /tmp como enlace a /var/tmp. Crear particiones para archivos temporales es importante por dos razones: primero, reduce la probabilidad de que el sistema de archivos se dañe en caso de una falla del sistema y, segundo, reduce el riesgo de que programas fuera de control llenen [/var]/tmp y afecten a otros. Posibilidad de subsistemas importantes (correo, logs, etc.). Llenar

[/var]/tmp es un problema recurrente.

En el pasado, /tmp y /var/tmp eran cosas diferentes, pero la introducción de /var (y /var/tmp) causó mucha confusión entre los programadores

Hoy Los programas utilizan uno u otro, sin diferenciar entre ambos. Por tanto, tiene sentido utilizarlos como directorios temporales

. Sin embargo, una cosa que no desea hacer al tratar con /tmp es que /tmp se asiente en la partición raíz, lo que provocará que la partición raíz se llene o que el sistema de archivos se corrompa cuando reinicie después de un bloqueo.

La partición /usr contiene una gran cantidad de archivos utilizados para soportar el sistema, y ​​el subdirectorio /usr/local contiene una gran cantidad de archivos instalados desde los puertos(7).

Si no utiliza puertos con frecuencia y no almacena el código fuente del sistema (/usr/src) en su máquina, puede ahorrar

1G de espacio en disco en /usr. Por el contrario, si instala una gran cantidad de puertos (especialmente administración de ventanas y emulación de Linux), le recomendamos que tenga al menos 2G de espacio /usr. Si también desea conservar el código fuente del sistema en la máquina, le recomendamos. que tienes 3G de espacio /usr, no subestimes cuánto espacio necesitas,

te sorprenderá.

La partición /home almacena los datos propios del usuario y puedes dejar el resto del espacio a esta partición.

¿Por qué dividir? ¿Por qué no simplemente crear una partición / grande? De esta manera no tengo que pensar en el tamaño de la partición. Hay varias razones por las que esto no es una buena idea. En primer lugar, cada partición tiene características operativas diferentes y mantenerlas separadas ayuda al sistema de archivos a adaptarse a estas características. Por ejemplo, las particiones raíz y /usr son en su mayoría de lectura pesada con sólo unas pocas escrituras, mientras que la partición /var en /var/tmp puede tener muchas lecturas y

escrituras. Separar las particiones más pequeñas pero con más escritura no afectará a las particiones con mucha lectura. Sin embargo, tener particiones con mucha escritura más cerca del exterior del disco (por ejemplo, no delante de la partición grande sino detrás de la tabla de particiones) también puede ayudar a mejorar el rendimiento de las particiones que necesita con frecuencia. Es posible que también desee el rendimiento de E/S de particiones grandes, pero

estas particiones son muy grandes y moverlas fuera del disco no mejorará significativamente el rendimiento, pero mover /var fuera del disco sí

p>

Marcando una diferencia significativa.

5.4 usa xorg de forma predeterminada y no se le solicitará que instale y configure el entorno de escritorio durante el proceso de instalación. Después de completar la instalación y reiniciar el sistema, ejecute el programa

sysinstall para instalar el escritorio, o puede instalarlo a través del puerto, la opción que elija. Ejecute también xorgcfg -