La instalación es muy parecida a la que hice con Debian 1.3.1, pero aunque haya algunas cosas que se repitan, voy a dar la lista completa paso por paso.
Esta vez, para introducir alguna variación importante, la instalación la voy a hacer sobre mi primer disco duro, que tiene 2 Gb y esta completamente utilizado por Windows95.
Otra diferencia con la instalación anterior, es que esta vez voy a instalar desde el CD directamente, sin crearme los disquetes RESCUE ni DRIVER.
Las tareas a realizar en la instalación son las siguientes:
Antes de nada, conviene hacerse discos de arranque de Windows95, y backups de la unidad donde se va a crear la partición. (Yo no me he hecho ningún backup, pero lo aviso: si te equivocas puedes cepillarte el HD).
Crear un disco de arranque de DOS, para lo cual, desde el DOS, hay que meter un diskette vacío en A: y después dar el comando Sys a:.
En este disquete me copio los ficheros Restorrb.exe, Fips.exe y Errors.txt que me servirán posteriormente para crear la partición.
Rearranco el ordenador con este diskette para verificar el acceso a c: (dir c:) ... Funciona bien.
Para poder efectuar la partición necesito que todo el espacio libre se coloque al final del disco duro. Esto se puede conseguir ejecutando el programa de Windows95 defrag.
Paso defrag (que dura mas de media hora) desde Windows95, sin problemas.
Ahora rearranco el ordenador, metiendo el disquete de arranque de DOS.
Ejecuto Fips para hacer la partición. Lo primero que me pregunta es si quiero hacer un backup de los SECTores boot y root en el disquete A: Rootboot.00x.
Le digo que si, ya que es muy interesante tener este backup, porque si te equivocas al hacer la partición, luego puedes restaurar con el programa Restorrb.exe dejándolo como estaba.
Después me pregunta en cuál de los dos HD que tengo quiero hacer la partición:
Wich Drive (1=0x80 / 2=0x81)?
-> contesto 1
Si solo tienes un HD, lógicamente, no te saldrá esta pregunta.
A continuación me enseña la tabla de particiones del HD seleccionado:
Partition 1 Boot yes Start: Head 1 Cyl 0 Sector 1 System 06H End: Head 127 Cyl 519 Sector 63 Start Sector 63 Number of Sectors 4193217 MegaBites 2047Esta es la única partición que hay en mi disco C: y esta totalmente ocupada por Windows95
Sin embargo, aquí empiezan los problemas. Lo primero es que al ir a hacer la partición me da el siguiente error:
Error Fips : hay información en el ultimo sector, no se puede hacer la partición
En las instrucciones de Fips dice que puede haber problemas de este tipo si usas Image o Mirror en W95, entonces tienes que buscar un fichero que se llame image.idx o mirorsav.fil y borrarlos, ya que estos ficheros se colocan en el ultimo sector del HD y como son ficheros ocultos, defrag no los mueve. No hay problema en borrarlos porque cuando se rearranca W95 se vuelven a generar.
Busco alguno de estos ficheros en mi sistema y encuentro el image.idx, automáticamente lo borro (incluso de la papelera) y vuelvo a empezar con Fips.
Ahora ya no me sale el error de antes, pero me ofrece los siguientes datos para hacer la partición :
Enter start cylinder for new partition (519-519) use the cursor keys to choose the cylinder -enter- to continue Old partition Cylinder New partition 2043 MB 519 3,9 MB
ˇˇˇ Solo tengo espacio libre para hacer una partición en el ultimo cilindro y de tan solo 3,9 Mb !!!
Cuando hice la partición en la instalación de la Debian 1.3.1 sobre el segundo HD no tuve ningún problema, sin embargo en esta ocasión por mas que lo intento no consigo espacio libre para hacerla.
Me informo en las news y parece ser que el problema puede estar en :
. Windows95 usa el final del disco duro para poner la memoria virtual . Windows95 utiliza ficheros ocultos o del sistema que pueden estar al final del HD y que defrag ignora
Al final, encuentro en http://neon.airtime.co.uk/users/hal9000/defrag.htm un documento titulado "Completely Defragment your Hard Disk Drive", con el que consigo por fin el espacio libre que necesito, los pasos a seguir son los siguientes :
Esto es porque si no cuando desactivemos la memoria virtual tendremos problemas de memoria para acceder a ello por otros caminos.
"Iniciando Windows 95"
, apretar la tecla F8 y se nos presentara
un menú en el que seleccionamos "Solo símbolo del Sistema"
, y accedemos al DOS. Repetir esto ultimo de nuevo pero con los *.da0. Teclear el comando attrib para ver si todavía hay algún fichero oculto en el directorio WINDOWS ... si lo hay, quitarle los atributos.
Después de conseguir la defragmentación total, entramos mediante el acceso directo a Sistema y volvemos a activar la memoria virtual. Ya podemos borrar los tres enlaces que creamos.
Efectivamente, después de seguir estas instrucciones he conseguido el espacio libre que necesitaba.
De nuevo vuelvo a ejecutar Fips y en esta ocasión si, me sale :
Enter start cylinder for new partition (241-519) use the cursor keys to choose the cylinder -enter- to continue Old partition Cylinder New Partition 948,9 MB 241 1098,6 MB Usando la flecha de la derecha lo dejo en : 1480,5 Mb 37,6 567,0 Mb Tecleo intro y me sale : Partition 1 2 Boot yes NO Start: Head 1 0 Cyl 0 376 Sector 1 1 System 06H 06H End: Head 127 127 Cyl 375 519 Sector 63 63 Start Sector 63 3032064 Number of Sectors 3032001 1161216 MegaBites 1480 567 ( Dejo 1480 Mb para W95 y 567 para Linux (mas otros 600 que tengo en el otro HD) )
Do you want to continue or reedit the partition table (c/r) ?
-> tecleo c
Salen una serie de datos sobre el New boot sector
Checking boot SECTor ..... ok Ready to write new partition scheme to disck Do you want to proceed (y/n) ? -> tecleo y Repartitioning complete
Ya esta creada la nueva partición.
Siguiendo las instrucciones de la revista. Arranco Windows95 y me meto en el DOS.
Inserto el CD de instalación y tecleo F:Install/boot.bat.
El programa de instalación me introduce en un entorno gráfico en el que van saliendo unos menús que te ofrecen varias posibilidades y en los que tienes que ir seleccionando la mas adecuada con las flechas y el return.
Primero te pide: Select color or Monochrome display -
elijo color y después next
Ahora me sale el "Installation Main Menu", para seleccionar el resto de las opciones.
Configurar el teclado: selecciono "es". Se hace de la siguiente forma :
Selecciono "Partition a Hard-Disk" y me sale
Select Disk drive to partition. Me ofrece: /dev/hda y /dev/hdc
(las particiones linux de mis dos HDs)
Si solo tienes un HD seguramente no te saldrá esta opción.
Elijo /dev/hda que es el nombre de dispositivo que se asigna en linux al primer disco duro
( /dev/hda es el primer HD /dev/hdb es el Cdrom /dev/hdc es el segundo HD etc. )Al dar intro me sale la pantalla del cfdisk que es el programa de manejo de particiones de linux (como el fdisk de W95)
Name Flags Part type Fs type Label Size MB --------- ----- --------- -------------- ----- ------- /dev/hda1 Boot Primary DOS FAT 16(big) [ ] 1480,50 /dev/hda2 Primary DOS FAT 16(BIG) 567,00 Free space 11,82Aquí tenemos la partición /dev/hda1 que es la C: de W95 en argot Linux. Y la /dev/hda2 que es la que vamos a usar para nuestro Linux. El tipo es DOS porque Fips las crea siempre DOS.
Ahora, para poder asignar la partición a Linux y dividirla en un área de datos y otro de swap es necesario convertir esta partición en espacio libre porque si no cualquier operación que hagamos sobre ella nos dirá que la partición esta en uso.
Selecciono la partición /dev/hda2 y elijo la opción Delete con lo cual me queda de la siguiente forma :
Name Flags Part type Fs type Label Size MB --------- ----- --------- -------------- ----- ------- /dev/hda1 Boot Primary DOS FAT 16(big) [ ] 1480,50 Free space 578,82Ahora selecciono el Free space y elijo la opción New para crear las nuevas particiones.
Me pide : (tipo de partición) Primary (elijo esta) Logical Cancel Me sale: Size (in Mb) : 578.82 . Modifico y pongo 542 Me pide : (ubicación de la nueva partición) Beginning (elijo esta) End Cancel Ahora me sale la siguiente tabla : Name Flags Part type Fs type Label Size MB --------- ----- --------- -------------- ----- ------- /dev/hda1 Boot Primary DOS FAT 16(big) [ ] 1480,50 /dev/hda2 Primary Linux 543,38 Free space 35,44A esta partición le pongo Tipo 83 (Linux).
También le puse Boot, que esta muy mal puesto. Solo puede haber una partición
bootable
en el HD. Por esto tuve problemas ya que al arrancar me daba el error
"tabla de partición errónea".
A continuación, y de la misma forma me creo la partición para swap :
Free space
New y enter
primary
beginning
Type = 82
(swap)Me sale la situación final de las particiones :
Name Flags Part type Fs type Label Size MB --------- ----- --------- -------------- ----- ------- /dev/hda1 Boot Primary DOS FAT 16(big) [ ] 1480,50 /dev/hda2 Primary DOS FAT 16(BIG) 543,38 /dev/hda3 Primary Linux swap 35,44Ahora le doy Write para que modifique la tabla de particiones con estos nuevos datos.
Are you sure -> yes Quit
Después de esto, me vuelve a salir el panel del Main Menu y ahora selecciono :
Next: Initialize an activate swap partition (formatear la partición swap) Me ofrece : /dev/hda3 (elijo esta) /dev/hda4 (esta es la del otro HD, si no tienes no te saldrá) scan for bad blocks ? -> yes are you sure ? -> yes Me sale : Initializing swap partition ... Al ratillo (20 segundos) me sale de nuevo el Main Menu Next: Initialize a Linux partition (formatear la partición Linux) Select: /dev/hda2 (elijo esta) /dev/hdc3 (igual que antes, seguramente esta no te saldrá) scan for bad blocks ? -> yes are you sure ? -> yes Me sale : Creating filesystem ... Linux ext2 filesystem format 139264 inodes, 556416 blocks etc. etc. ..... checking for bad blocks : nnnn / 556416 writing inode tables writing superblocks and filesystem accounting information (esto tarda unos 2 o 3 minutos) Me sale : Mount as the root filesystem /dev/hda2 ? -> contesto yes
Algunas de estas opciones puede que no salgan en un sistema con un solo HD y un solo Linux. A mi me salen porque tengo en el segundo HD instaladas otras dos particiones (swap y linux), con la versión 1.3.1 de Debian.
Next: Install Operating System kernel and Modules (instalar el núcleo del sistema operativo y los módulos) Select Installation medium : elijo cdrom Select CD interface : por mis características elijo /dev/hdb Insert the cdrom : continue ; return Select Debian path : por defecto sale /debian ; doy ok Select Archive path (directory containing resc1440.bin) : selección List y return Me saca una pantalla con el directorio en el que ha encontrado el fichero en el CD /dev/hamm/hamm/disks-i386/2.0.10_1998-07-21 : tecleo return después de varios mensajes diciendo lo que instala me saca otra vez al Main Menu Next: Configure Device Driver Modules (configuración de los módulos del núcleo) Elijo: En fs (filesystem access) : vfat En misc : lp (parallel printer ports) serial (serial ports based on 8250,16450,16500) En scsi : sg (generic scsi for scanners, etc.) Next: Configure the network (configuración de redes) : Choose the Host name (me ofrece debian) : lo cambio por traque.redestb1 que es el nombre de usuario en mi servidor de internet. No se porque pero si no pongo este nombre, después el correo con sendmail no me funciona ... Network Connection (si vas a usar conexión ppp a un ISP, teclea no) : tecleo No Next: Install the base-system (instalación del sistema base) : select installation medium : otra vez elijo el cdrom -> /dev/hdb (todo igual que en instalación del kernel) Next: configure the base-system (configuración del sistema base) : select timezones : . salen dos listas una a la izquierda (timezones) y otra a la derecha (directories) . de la izquierda no toco nada . de la derecha selecciono Europe . me salen otras 2 listas . de la izquierda elijo Madrid . me sale una leyenda y doy continue . me pregunta si quiero GMT -> contesto No Next: Make Linux bootable Directly From Hard Disk (Hacer linux arrancable directamente desde HD): Create Master Boot Record (MBR) -> tecleo No (creo que si tecleo Si se me arranca por defecto Linux, con lo cual mi familia se llevaría un susto tremendo creyendo que se les ha perdido su W95) Make Linux the default boot partition -> tecleo No Next: Make a Boot Floppy (hacer un disco de arranque) place a blank flloppy -> continue Reboot the system : YesYa tengo instalado el sistema y se va a arrancar por primera vez.
Una vez que el sistema ha arrancado, lo primero que se necesita es un usuario administrador del sistema (root), el cual va a tener todos los privilegios para hacer y deshacer. También es muy conveniente tener un segundo usuario con los privilegios normales de cualquier usuario y que es con el que normalmente se debe trabajar.
Me pide: Dar una password para el usuario root : se la doy
Quieres crear un segundo usuario ? : yes. Me pide varios datos y se los doy.
Shall I install shadow passwords (sistema de encriptación de claves)
-> respondo Si (es recomendable)
Shall I remove the pcmcia packages -> respondo Si
(son paquetes especiales para portátiles, por eso los borro)
Do you want to use PPP connection to install the system -> contesto Yes
Sale un programa de configuración de PPP (creo que es pppconfig)
Next: create a connection :
. configurar el servidor DNS :
IP primary : nnn.nnn.nnn.n (Dns primaria, se puede ver en
tu conexión W95)
IP secundary : nnn.nnn.n.nnn (Dns secundaria)
Provider name : redestb (el nombre de tu proveedor)
. crear conexión : elegir el método de autenticación
PAP -> elijo este
CHAT
CHAP
. Enter password : meto la password de mi conexión a internet
. Manager User configuration : enter username ISP : nombre de mi
usuario = traque.redestb1
. Manager Port configuration : enter port of your modem :
el puerto al que esta conectado mi modem, es el /dev/TtyS1 (COM2)
. Default Route : enabled -> ok
. Ip numbers : noipdefault
. Set speed : 115200
. Modem initialization string -> ATZ
. Number to dial -> 055
. Tone or pulse -> ATDT (tone)
. Properties -> OK ; sale el menú con todo lo anterior
. elijo Finished
. write files -> OK
. Quit
Si quieres probar la conexión, responde yes a la pregunta siguiente,
Do you want me to start a PPP conection now? .
Si no funciona, no te preocupes, ya la afinaras mas adelante.
Choose one of several selections of packages to be installed.
Esto es nuevo en la version 2.0, es una alternativa a Dselect que te
da a elegir entre varios perfiles distintos y así no tienes que andar
instalando paquetes con Dselect.
Es una muy buena idea sobre todo para los mas novatos que se lían
bastante con Dselect y no saben que elegir.
Do you want to skip this step? -> tecleo N y me da a elegir entre los
siguientes perfiles :
Administrator box : Administrador del sistema (305 MB)
Standard system without developments tools : Sistema básico sin herramientas de desarrollo (25 MB)
Huge development environment (perl, phiton, c, etc.): Entorno de desarrollo completo (programadores) (404 MB)
Standard C development environment : Entorno standard de desarrollo en un entorno C (programadores) (340 MB)
Home machine (graphics, sound, X window, etc) : Sistema personal amigable, con gráficos, sonido, etc (420 MB)
Server (add, mailinglist, backup, news, samba, squid, etc.) : Entorno servidor de internet completo (50 MB)
Standard server (ftp, web, dns, nis, pop): Entorno servidor de internet standard (40 MB)
Compiler, printing, emacs and networking : Un entorno standard con lo básico (89 MB)
Scientific workstation (tex, math, plot, X ...): Workstation científica (500 MB)
Standard workstation (tex, graphics, internet, X): Workstation standard (382 MB) tag/CUSTOM/ select the tasks you will perform with this system
Se pueden elegir uno o varios grupos de paquetes a la vez.
Si te saltas esta opción a continuación te saldrá el instalador de paquetes DSELECT.
De dónde va a coger los paquetes, de un CD, del HD, etc.
Como estamos cargando desde el CD de Linux actual num. 4, el método de acceso va a ser el CD.
Enter block device name
: aquí lo que esta pidiendo es el nombre del
dispositivo del CDROM en este caso. En linux los dispositivos tienen nombres de
ficheros: /dev/.... -> yo le meto /dev/hdb
Ahora empieza a preguntar en qué directorios están los paquetes en el CD. El ya los sabe, así que le damos return hasta que nos vuelva al panel principal de Dselect.
Damos return para que se actualice la lista activa de paquetes.
Aquí esta lo "complicado". Ojo, al teclear return, nos sale una pantalla de ayuda en ingles. Es conveniente leerla para saber como van las tecla sobre todo. Una vez leído hay que darle a la barra espaciadora para entrar en la pantalla que contiene los paquetes, si le das a otra tecla, te lías, sobre todo si le das al return.
Selecciono :