Red de conocimiento informático - Conocimiento informático - Instalar el sistema Linux

Instalar el sistema Linux

Instalación de un sistema Linux

3.1 Preparativos

Antes de instalar cualquier distribución de Linux, debe realizar algunos preparativos, incluida la recopilación de información del sistema y la preparación

Versión de instalación, etc. , se debe realizar especialmente una planificación de la instalación. A continuación presentaremos

los puntos clave de preparación antes de la instalación.

3.1.1 Obtener la distribución de Linux

La distribución de Linux se puede descargar de Internet o comprar directamente el CD de distribución.

Hay muchos sitios web para descargar distribuciones de Linux. Si tiene una línea DDN o ISDN de 64 KB o más,

y está preparado para ejecutar la herramienta de descarga durante días y noches, descárguela. Siempre es más fácil que comprar un CD

(porque Linux se actualiza muy rápidamente y sólo se puede comprar localmente medio mes después de su lanzamiento). (

(Debido a que las actualizaciones de la versión de Linux son muy rápidas, generalmente medio mes después de comprar el disco de distribución localmente, se lanzará la versión actualizada).

Si no hay transporte internacional problemas involucrados, puede descargar la imagen del disco directamente desde el sitio principal del editor y grabarla

en un CD-R, o copiarla a su disco duro e instalarla debido a problemas con el nombre del archivo que pueden surgen durante el proceso de instalación, normalmente recomendamos colocar los archivos de carga

descargados en un servidor local y luego instalarlos a través de ftp, pero esto primero requiere que tengas un servidor Linux

básico. de lo contrario, es necesario grabarlo en un disco.

Si el tráfico internacional es un problema, considere descargarlo desde un sitio de Education Network. Además, Turbo Linux, Inc.

también tiene sucursales. Vaya a www.turbolinux.com.cn para descargar la última versión de TLC.

La forma más fácil y rápida es comprar la distribución en CD de Linux directamente en una cadena de tiendas de software del mercado e instalarla. en el CD. /p>

Actualmente, RedHat, TurboLinux y Corel se pueden comprar en las cadenas de tiendas. Tenga en cuenta que la mayoría de las distribuciones de Linux

están disponibles en "versión completa" y "versión lite". por ejemplo, TurboLinux está disponible en versiones de 1, 3 y 10 discos.

Si está utilizando Linux para crear un servidor de red para su organización, siempre recomendamos comprar la versión completa debido a. el precio

Más o menos el mismo. Sin embargo, si quieres utilizar una versión no universal como SuSE, igual necesitarás encender la red durante varios días por la noche.

Recomendamos usar una de las versiones de Linux como base, luego tomar lo mejor de otras versiones e integrarlas en el software de su servidor. Como base, RedHat (versión 3CD) y TurboLinux (versión 10CD) son buenas. p >

3.1.2 Preparar el hardware del servidor

① CPU

Linux admite Intel 80386, 80486, Pentium, Pentium Pro, Pentium II, Pentium III

III, Celeron, AMD K6-2 (3DNow) AMD K6-3 funciona bien en estas CPU, así como en CPU que no son Intel (principalmente Cyrix 6x86, AMD K6, AMD K5, AMD). , chip Cyrix MediaGX, ADVERTENCIA

RNING) parece tener más probabilidades de tener problemas. Cabe agregar que se dice que el rendimiento de 6x86MX en Linux es mucho mejor que el original

.

Pero, de nuevo, ¿eres realmente lo suficientemente pobre como para usar un 6x86MX como servidor?

Linux con una CPU PII+ funciona bien con volúmenes de servicio livianos y con CPU duales

es comparable a servidores de marca de gama media. El soporte de Linux para CPU duales es bastante bueno, pero si compras una distribución, generalmente necesitarás recompilar el kernel después de la instalación para aprovechar al máximo las CPU duales.

Consulta el Capítulo 4 para obtener más detalles.

②Placa base

Linux es compatible con la mayoría de las placas base del mercado, por lo que debes considerar si la placa base que compras es compatible con tu CPU si

estás usando Si es así. Si utiliza un sistema de CPU dual, también debería considerar comprar una placa base compatible. El autor cree que al comprar una placa base, se debe prestar atención al efecto de la marca y, si las condiciones lo permiten, comprar marcas.

③Memoria

Linux no tiene restricciones especiales en cuanto al tipo de memoria. Solo requiere un mínimo de 16 MB de memoria. Por supuesto, el autor

cree que. Este número no concuerda con lo que se dice. 32 MB de RAM es aproximadamente lo mismo que ejecutar Windows NT.

En general, como servidor, puedes comenzar con 64 MB de memoria.

En cuanto al límite superior de memoria, es de 2 GB, y los stripes son muy baratos hoy en día, como puedes ver. Para usted mismo ¿Cuántas ranuras hay en la máquina?

④ Controladores de disco duro/discos duros compatibles con Linux

Linux admite controladores estándar IDE, EIDE y MFM/RTL.

Cuando el dispositivo IDE está funcionando, ocupará el tiempo de procesamiento de la CPU. Si hay cientos de accesos al mismo tiempo, el tiempo de procesamiento de la CPU estará ocupado. p>El tiempo aumentará considerablemente y la carga del sistema aumentará considerablemente. Si elige utilizar dispositivos de tarjeta de interfaz SCSI, puede mejorar la eficiencia del sistema. Linux no admite tarjetas SCSI paralelas La lista de tarjetas SCSI compatibles en Linux es... En resumen, no quiero presentarlo. Puede consultar la lista de compatibilidad usted mismo. El kernel de Linux actual admite BusLogic, AHA y otras tarjetas SCSI de renombre.

No está tan mal. ciertamente no es tan bueno como Windows NT. Si no funciona, puede decirle al minorista: "Si no es compatible con Linux, no lo querré. Si su presupuesto es realmente ajustado, también puede usar un disco duro IDE, aunque la versión actual de Linux >

El kernel x no parece admitir UDMA66 correctamente, es posible que aún desee utilizar un disco duro DMA-33 estándar

Linux también admite matrices de discos

⑤ Red. tarjeta

p>

Linux es conocido por sus potentes funciones de red, por lo que elegir una tarjeta de red adecuada es muy importante. Al elegir una tarjeta de red, debe prestar atención al rendimiento y la compatibilidad de la red cuando utilice Linux. Para un usuario de servidor, elegir una tarjeta Ethernet de 100 M puede

mejorar la eficiencia del servicio en gran medida. A continuación se muestran algunas tarjetas de red que funcionan bien en Linux:

3Com Etherlink III (3c509 EISA). )

3Com 3c59x, 3c900, 3c905 (excepto 3c905B y C, ver más abajo) 3c579

Digital DE425, DE434, DE435, DE450, DE500 (usa DE4x5)

Tarjeta con chip Digital 2104x, 2114x ``Tulip'', SMC DEC21041, SMC PCI EtherPowe

r (usando el controlador Tulip)

Intel EEPro100 (PCI), EtherExpress i82557 / i82558 PCI Pro/1.

3Com 3c503, 3c503/16, 3c505, 3Com Etherlink 16 (3c507)

Allied Telesis AT1500 (usando el controlador Lance), AMD Lance/PCnet, HP J2405A, NE2

100, NE2500

AMD PCnet32 y AMD PCnetPCI

Apricot Xen-II, 680x0 VME (chipset 82596)

Ansel Communications AC3200 EISA

AT&T GIS WaveLAN ISA

Controlador Alteon AceNIC Gigabit Ethernet

Allied Telesis AT1700

Aironet Arlan 655

Cabletron E21xx

Crystal LAN CS8900/CS8920

Comtrol Hostess SV11

Compaq Netelligent 10/100 TX PCI UTP, 10 T PCI UTP, Compaq Integrado

NetFlex 3/P, Compaq Netelligent Dual 10/100 TX PCI UTP, Compaq Netelligent Integrado 10/100 TX UTP, Compaq Netelligent 10/100 TX UTP integrado.

Compaq N

etelligent 10 T/2 PCI UTP/Coaxial, Compaq Netelligent 10/100 TX UTP, Compaq Net

Flex 3/P

100VG-AnyLan Adaptadores de red, HP J2585B, J2585A, J2970, J2973, J2573, Comp

ex ReadyLink ENET100-VG4 y FreedomLine 100/VG

Adaptador de bolsillo D-Link DE600, DE620

Tarjeta D-Link DFE-930-TX PCI 10/100, VIA Rhine PCI Fast Ethernet con PC VIA VT86c100A Rhine-II o 3043 Rhine-I

Digital EtherWORKS, DE100, DE101, DE200 Turbo, DE201 Turbo, DE202

Turbo, DE210, DE422

Digi Intl.RightSwitch SE-X EISA y PCI

EtherWORKS 3 (DE203, DE204 y DE205 )

Fujitsu FMV-181/182/183/184

HP PC-LAN Plus

HP PC-LAN (series 27245B y 27xxx)

p>

HP AnyLAN, 10/100VG, PCLAN (J2577, J2573, 27248B,

Intel EtherExpress 16

Intel EtherExpress i82595 Pro10/1 (solo ISA)

Tarjeta Ethernet MiCom -Interlan NI5010

Tarjeta Mylex LNE390 EISA (LNE390A, LNE390B)

NE1000/2000 y tarjetas ISA compatibles

NE2000 (PCI), Intel® Rapid Start Technology, Inc. RealTEk RTL-8029, Winbond 89C940, Compex RL2000, KTI ET32P2,

NetVin NV5000SC, Via 82C926, tarjeta SureCom NE3

NI5210 (chip Ethernet i82586), NI6510, ni6510 EtherBlaster

Adaptador de red Novell NE3210 EISA

Yellowfin (y compatibles)

G-NIC

Adaptador de red Racal-Interlan ES3210 EISA

RedCreek Communications PCI

Tarjeta RealTek con chipset Fast Ethernet RTL8129 o RTL8139

Sangoma S502/S508 Multi Protocol FR, Sangoma S502A, ES502A, S502E, S503, S

507, S508, S509

SMC Ultra / EtherEZ (ISA, 8k 83c790), Serie SMC 9000, Serie SMC 9000 Serie .9000, Serie SMC 9000,

SM

C Ultra32 EISA (32K) SMC EtherPower II 9432 PCI (serie 83c170/175 EPIC),

Tangent ATB-II, Novel NL-10000, Daystar Digital LT-200, Dayna DL2000, Dayn

aTalk PC (HL), COPS LT-95, Farallon PhoneNET PC II y Western Digital WD8003, WD8013

Cualquiera no utilizado Tarjeta IBM Token Ring para DMA

Adaptador SysKonnect Token Ring ISA/PCI TR4/16(+) ISA o PCI, TR4/16 PCI y

SK NET TR4/16 ISA anteriores tarjeta

Tarjeta IBM PCI Token Ring basada en el chipset Pit/Pit-Phy/Olympic

Tarjeta con chipset IBM Tropic

Soporta Linux Muchas marcas de tarjetas de red. Para obtener más información, consulte la Lista de compatibilidad de hardware de Linux (/usr/doc

/HOWTO/HARDWARE-HOWTO).

⑥ Tarjeta gráfica

En mi opinión, la interfaz gráfica del servidor es completamente innecesaria. openlook en Solaris es realmente hermoso,

pero ¿quién lo usará? Esto es especialmente cierto para Linux. Solo necesita comprar una tarjeta gráfica de 4 MB y su ancho de línea puede alcanzar 102

4*768. Recomiendo el Trident 9750 y

S3 virge, tienen buena compatibilidad. Si crees que este tipo de cosas son demasiado viejas, ríete.

3.1.3 Preparar el plan de instalación

Para poder instalar Linux es necesario preparar espacio en el disco duro para ello. Este espacio en el disco duro debe estar separado del espacio en el disco duro utilizado por otros sistemas operativos instalados en su computadora (como Windows, OS/2 u otras versiones de Linux), o debe ser un

separado. disco duro. Antes de decidir crear una partición de Linux, es mejor hacer una copia de seguridad de sus datos importantes para evitar pérdidas

necesarias. De hecho, dado que estás instalando un servidor, también puedes entregar todo tu disco duro a Li

nux.

Todo el sistema Linux se puede instalar en aproximadamente 1 GB de espacio en el disco duro, pero instalamos Linux para hacerlo completo

Tales como: Web, Correo, Ftp y otras funciones: Web , Correo, Ftp y otros servicios, estos servicios requieren una gran cantidad de espacio en el disco duro después de activarse. Por ejemplo, si activa un servicio Ftp 2G, debe tener al menos 3G de espacio en el disco duro. Nuestra unidad es de 28G. Disco duro que se ha utilizado al 80% en menos de un año. Si está planeando un servidor, debe considerar elegir una capacidad. Es fácil tener un disco duro del tamaño adecuado y no tenerlo. espere hasta que no sea suficiente y luego piense en formas de agregar más discos duros

Cambiar la estructura de directorios de /home y /var puede ser un gran problema. La estructura del directorio home y /var puede ser un problema muy problemático.

Al instalar Linux, necesita crear dos particiones, a saber, la partición del disco duro "Linux nativa" y la partición de intercambio "Linux s

wap".

Si bien es posible instalar Linux en una partición grande (de acuerdo con los principios de partición que ya hemos mencionado), recomendamos

instalar el sistema en una partición separada. Si su partición montada es 8G o más, definitivamente tendrá problemas si hay un problema con el sistema de archivos.

Aquí está nuestro plan de partición recomendado:

Partición de intercambio: la partición de intercambio se utiliza para admitir memoria virtual. Debe crear una partición de intercambio y le recomendamos que cree una partición de intercambio incluso si tiene más memoria. La partición de intercambio actual se puede configurar en un tamaño muy grande, pero configurarla demasiado grande

no es práctico, recomendamos configurarla en 100 MB o más, 500 MB o menos, y puede usar múltiples intercambios

Partición. Tenga en cuenta que si configura varias particiones de intercambio, el programa de instalación de Linux normalmente sólo activará la primera partición. Deberá iniciar manualmente las otras particiones. Consulte el Capítulo 4 para obtener más detalles.

Partición raíz: la partición raíz es donde está / (el directorio raíz).... Sólo requiere los archivos necesarios para iniciar el sistema y los archivos de configuración del sistema.

Estos archivos no son muy grandes. Sin embargo, dado que el /tmp predeterminado (el directorio donde se almacenan los archivos temporales) también se encuentra al lado de este directorio, debe dejar suficiente espacio para él, que puede configurarse entre 500 MB y 1 GB, pero si sigue la siguiente descripción

Si la partición /tmp se crea especialmente, el espacio puede ser más pequeño, tan pequeño como unos 300 MB.

/partición usr--/usr es la partición donde se encuentran la mayoría de las aplicaciones en los sistemas Linux. Dependiendo de la cantidad de paquetes que haya instalado y su distribución, el tamaño de esta partición debe estar entre 300 MB y 1500 MB. Si es posible,

permita el máximo espacio para la partición /usr. Cualquier paquete basado en RPM que se instale más adelante ocupará más espacio en la partición /usr que otras particiones

.

Una partición /home: esta es la partición donde se encuentra el directorio de inicio del usuario. Su tamaño depende de cuántos usuarios tiene el sistema Red Hat Linux

ux y de cuántos datos; los usuarios almacenarán.

Una partición /var: todas las colas de correo e impresión, archivos de registro del sistema, etc. se almacenan en esta partición

Por lo tanto, debe elegir una partición /var que sea lo suficientemente grande.

Una partición /tmp: como su nombre indica, la partición /tmp se utiliza para almacenar archivos temporales. Para sistemas

multiusuario o servidores de red grandes, es una buena idea crear una partición /tmp dedicada. En cuanto al tamaño de la partición

, es necesario explorarlo en la práctica.

Una partición /usr/local: esta partición se utiliza para contener el software compilado en el directorio BSD. De forma predeterminada, parte del código fuente compilado se colocará en esta partición. Debe dejar Asignar una cierta cantidad de. espacio, por ejemplo

1-2 GB.

Para los servidores, hay dos ideas básicas: una es elegir instalar todos los paquetes de software de la aplicación desde el principio

la otra es instalar solo el sistema más básico al principio; Luego, agregue gradualmente los paquetes según sea necesario. A menos que su aplicación sea muy sensible a la seguridad

Se recomienda que utilice el primer método; de lo contrario, encontrará que estudiar las dependencias entre paquetes es un trabajo molesto

.

La mayoría de las distribuciones completarán la configuración básica del sistema durante la instalación. Sin embargo, este proceso de configuración no es

muy confiable. Si descubre que falla la configuración de algún hardware o información de red durante el proceso de instalación, tiene dos opciones:

Detener la instalación o ignorarla. eso. Según nuestra experiencia, generalmente debes ignorar esta información y todo se puede configurar manualmente siempre que Linux

esté instalado en el sistema y sea de arranque. No detenga el proceso de instalación ni reinstale.

Esta es una solución a los problemas de Windows 9x, no de Linux.

Linux requiere cierta información relacionada con el hardware durante el proceso de instalación para poder configurar correctamente el hardware correspondiente.

Antes de instalar Linux

, asegúrese de conocer la información relevante sobre el hardware que está utilizando. Lo mejor es preparar todos los manuales de hardware que utiliza durante el proceso de instalación (

por ejemplo. : placa base, tarjeta gráfica, monitor, módem, tarjeta Scsi, etc.), también puede utilizar algún software correspondiente para probar la información de su hardware y luego registrarla. Si conoce su hardware por dentro y por fuera, no es necesario que haga esto.

Los usuarios generales sólo necesitan saber el tipo de tarjeta de red, número y dirección de interrupción, tipos y puertos de mouse y módem,

tipo de tarjeta de visualización y tamaño de memoria, tipo y parámetros de monitor, tamaño de memoria, tipo de unidad óptica conectada a qué puerto

, tipo de interrupción y dirección de la tarjeta de sonido, tipo de tarjeta scsi, si la usas debes saber su tipo. Para conectarse a la red, también debe conocer el nombre de dominio de la máquina

, la dirección IP, la máscara de subred, la dirección de enrutamiento y la dirección del servidor de nombres.

Después de registrar toda la información necesaria para las distintas instalaciones, el siguiente paso es seleccionar el medio de instalación.

Instalar desde CD-ROM siempre es más fácil. La mayoría de los sistemas hoy en día pueden arrancar desde CD-ROM, por lo que sólo necesita configurar

el orden de arranque de su sistema en CDROM primero. Si su distribución de Linux tiene varios CD-ROM, normalmente sólo se necesita el primer CD-ROM para completar la instalación básica

.

La instalación desde ftp también es un método muy común. La aplicación más común de este método de instalación es instalar una nueva distribución de Linux en una máquina nueva.

; después de todo, no todo el mundo puede utilizar una grabadora de CD-R. Para instalar desde ftp

, primero debe determinar si la distribución que está utilizando admite la instalación por ftp. Algunas distribuciones no se pueden instalar vía ftp

.

Si está seguro de que su distribución admite la instalación ftp y el kernel utilizado por su distribución de Linux es compatible con su tarjeta de red, entonces necesita hacer dos cosas: (1) Copie el contenido del disco de distribución a un directorio en el servidor ftp y escriba el nombre del directorio (2) Cree un disquete de arranque.

Otra forma de instalación es a través de una fuente de datos NFS o samba. Ambos métodos son básicamente los mismos que instalar usando ftp, pero uno

usa NFS y el otro usa archivos/directorios de Windows para disfrutar.

Hay menos distribuciones que admitan la instalación de fuentes de datos SAMBA

y, en general, no recomendamos utilizar esta función (principalmente debido a problemas con los nombres de archivos).

Si elige arrancar desde un disquete, deberá decidir qué

imagen de disquete utilizar dependiendo de si está instalando desde un CD-ROM o una red. En términos generales, los disquetes de arranque de Linux usan imágenes de disco completas para almacenarlas en CD. Puede usar el comando rawrite en DOS (se puede usar para CD) o el comando dd en Linux para copiar la imagen completa del disco en el disquete. Puede copiarlo a un disquete usando el comando dd en DOS (que funciona en un CD) o el comando dd en Linux.

3.2 Proceso de instalación de RedHat

A partir de esta sección, presentaremos el proceso de instalación de varias distribuciones de Linux. Seleccionamos tres distribuciones: Red

Hat, Turbo Linux versión china y SuSE. RedHat es el más fácil de instalar. Si es nuevo en Linux, simplemente observe el proceso de instalación a continuación y podrá instalarlo sin problemas.

3.2.1 Crear un disco de arranque de Linux

Si su placa base no admite el arranque desde CD, o desea arrancar desde un disquete para instalar RedHat, entonces necesita crear un disco de arranque

Disco. El CD que viene con RedHat contiene un archivo de imagen del disco de arranque que se puede escribir en un disquete usando el programa apropiado.

Desde el CD-ROM de RedHat, hay un archivo de imagen del disco de arranque.

A partir de Redhat 6.1, solo se proporciona un archivo de imagen para la instalación. Por ejemplo, el archivo de imagen instalado desde el CD-ROM y el disco duro es \ima

ges\boot.img. , desde la red El archivo de imagen instalado es \images\bootnet.img. Puede crear un disquete de inicio en DOS o Linux:

Para crear un disquete de inicio, necesita utilizar un programa apropiado para escribir la imagen del disquete de inicio en el disquete. p> Cree un disco de arranque en Dos

E:\images>\dosutils\rawrite (E es el código de la unidad de disco del CD)

Si usa boot.img, simplemente solicite Escriba "Ingrese el nombre del archivo fuente de las imágenes: "

Ingrese boot.img cuando se le solicite "Ingrese el controlador del disquete de destino:". Ingrese A: Ingrese

. Otros tipos de discos de arranque se crean de manera similar.

Crea un disco de arranque en Linux

Crea un disco de arranque: dd if=boot.img of /dev/fd0 bs=1440k

Crea un disco de arranque en DOS disco y arranque con Loadlin

Linux proporciona una aplicación Loadlin que se puede utilizar para arrancar en DOS. Para instalar Linux, primero debe crear