1.4 Métodos de instalación
- 1- FTP: Con una conección dialup el download completo de linux te va a
tardar...mucho, no obstante si tenés paciencia saltá a la sección Instalacion de linux via ftp
- 2- CDROM: Si... esta es la manera más fácil :o) lo único que necesitás
es bootear desde el disco de booteo de tu distribución o directamente
desde el cdrom si tu máquina lo soporta.
- 3- Laptops: Saltá a esta página: http://www.cs.utexas.edu/users/kharker/linux-laptop
- 4- Otros métodos: NFS server, PCMCIA, SAMBA: estos métodos por ser
considerados no usuales no serán tratados.
1.5 Creación de un disco de instalación: No
tengo el floppy para instalar mi distribucion y no puedo bootear desde el
CD Ayuda!
Para Red Hat
1.Entra al DOS y cambia el directorio al del CD-ROM.
2.En el cd de redhat busca el directorio dosutils y corre el rawrite
cd \dosutils
rawrite.exe
3.Ingresa un diskette formateado bajo dos y tipea lo siguiente
..\images\boot.img
4.Cambia el floppy por otro nuevo formateado tambien bajo dos y corre
nuevamente
rawrite y tipea:
..\images\supp.img
1.6 Instalación desde CDs:
Ya tengo mi distribución de linux en CDs... y ahora qué hago? Por supuesto
el primer paso para la instalación de linux es leer el manual que viene con la
distribución adquirida.
1.7 La pregunta del millón: Mi hardware esta
soportado por linux? Estas son las listas de compatibilidad de
hardware
1.8 Ya tengo windows en mi máquina y quiero instalar
linux...Qué hago?
Bueno, hay un programa llamado FIPS que hace lugar en tu disco duro para poder
instalar linux, bajate el FIPS1 para FAT16 en fips15.zip
y FIPS2 para FAT32 en fips2.0.
1.9 Cuánto espacio ocupa linux? Eso depende
de cuántas aplicaciones quieras instalar, el mínimo oscila entre
200-500MB. Mas informacion acerca del uso de la memoria en linux en http://humbolt.geo.uu.nl/Linux-MM
1.10 El dilema de las particiones en linux:
Cuántas y cuáles son las particiones que tengo que crear para linux?
Esta pregunta es muy relativa, cada administrador/usuario tiene sus
propias necesidades a la hora de crear sus particiones de linux, no
obstante aqui se postula un modo de partición estándar.
/boot (kernel partition) 20 MB (esta particion debe estar en lo posible
instalada en los primeros 1024 cilindros
para evitar problemas durante el boot)
swap partition 16 - 127 MB (para calcular cuanto espacio tenes
que dedicar a tu swap partition se
recomienda calcular el 5% del espacio
total que esta ocupando linux, ej.
si linux ocupa >= 2GB, entonces la
swap deberia ser de 96-128MB recorda
que el máximo de la swap es de 128MB
y el mínimo de 16MB)
/ 500+ MB
/home Depende de cuanto espacio necesite cada cuenta y
cuantas cuentas necesites crear.
1.11 Conceptos sobre partición lógica primaria,
lógica y extendida
Una particion primaria es una de las 4 originalmente definidas en la tabla
de entradas del MBR, una de estas 4 particiones debe estar marcada como
"booteable".
Errores durante la creación de particiones: Me dice "there are
No Free Primary Partitions"
En una PC, cada disco tiene un limite de solo 4 posibles particiones
primarias (ver gráfico), en linux estas particiones son denominadas
hda1,hda2,hda3 y hda4 para un primer disco y hdb1 hdb2 hdb3 hdb4 para un
segundo disco. Si se desea crear más particiones es necesario crear
particiones extendidas. Una partición extendida es equivalente a
una primaria con la diferencia que posee una tabla de particiones
EN ella misma posibilitando de esta manera la subdivisión en otras
4 particiones "lógicas". En linux estas particiones se ven como: hda5,
hda6, etc.
1.12 Cómo hago para elegir el sistema operativo que
quiero usar si tengo windows y linux en la misma máquina? Se
necesita un boot loader para poder bootear uno u otro sistema operativo,
el boot loader mas popular es lilo, instrucciones generales para la
configuracion de lilo en http://metalab.unc.edu/mdw/HOWTO/mini/LILO.html
Ejemplo de /etc/lilo.conf para una máquina con windows y linux
# example /etc/lilo.conf
boot = /dev/hda # localiza a lilo en el MBR
delay = 40 # espera 4 segundos por si el usuario presiona Ctrl
or Shift
other = /dev/hda1 # Particion de windows
label = windows # nombre que debes tipear para bootear windows
table = /dev/hda
image = /boot/zImage-2.2.5 # Linux kernel, localizado es este caso en
/boot
root = /dev/hda2 # partición que sera montada como root o raiz
label = linux # el nombre que debes tipear para bootear linux
Después de editar /etc/lilo.conf corre el comando /sbin/lilo Si todo anda
bien
tenes que ver algo como:
Added windows *
Added linux
- Artículos imprescindibles:
1.13 Problemas muy comunes con lilo:
- 1- Dónde instalo lilo? Lo más recomendable es instalar lilo en el MBR
(master boot record)
- 2- Lilo se cuelga "LI o L o LIL": Cuando encendés la máquina el BIOS
lee el MBR en busca de lilo, no obstante algunos BIOS sólo pueden leer los
primeros 504MB (primeros 1024 cilindros) del disco rígido, a su vez, lilo
necesita del BIOS tanto para leer el MBR, la partición root, como asi
tambien la imagen "vmlinuz" del kernel, por lo cual, si el kernel esta
instalado por encima de los primeros 504MB (primeros 1024
cilindros) lilo no va a ser capaz de bootear desde el disco a menos que
intentes lo siguiente:
Es aconsejable agregar la opción "linear" (sin las comillas) en /etc/lilo.conf
para tratar de solucionar estos problemas de geometría del disco.
Si el bios posee la capacidad de usar LBA (linear block addressing) esta
debe estar activada, lo que hace esta opcion es incrementar el numero de sectores que el bios puede
leer durante el boot, para comprobar si el LBA esta activado, desde linux
tipeá:
# hdparm -i /dev/hda
/dev/hda:
Model=SAMSUNG VA34324A, FwRev=JG100, SerialNo=TS861917
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=14896/9/63, TrkSize=34902, SectSize=554, ECCbytes=4
BuffType=3(DualPortCache), BuffSize=478kB, MaxMultSect=16, MultSect=off
DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=2(fast)
CurCHS=525/255/63, CurSects=8446032, LBA=yes, LBAsects=8446032
tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2
IORDY=yes, tPIO={min:120,w/IORDY:120}, PIO modes: mode3 mode4
- 3- Mensajitos sospechosos "Boot sector of device_name doesn't have a
boot signature".
Lilo no ha sido instalado en el MBR y no puede leer el boot sector. Reinstalá
lilo en el MBR.
1.14 Conceptos sobre tabla de particiones, MBR
(master boot record) y boot sectors
La información acerca de como un disco rígido ha sido particionado es
almacenado en el primer sector de la primera pista del disco, este sector
es denominado master boot record (MBR) este es el sector que el BIOS lee
cuando encendés la máquina. El MBR contiene un programita denominado
bootstrap loader (el bootstrap loader mas popular en linux es lilo) que
lee la tabla de particiones y chequea que partición es la que esta
activa (booteable). El bootstrap loader lee el primer sector de dicha
partición activa, sector se denominado boot sector rastreando asi
el sistema operativo a bootear.
Tabla de partición
#fdisk /dev/hda
Command (m for help): p
Disk /dev/hda: 255 heads, 63 sectors, 784 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Begin Start End Blocks Id System
/dev/hda1 * 1 1 26 208813+ 83 Linux native
/dev/hda2 27 27 784 6088635 5 Extended
/dev/hda5 27 27 645 4972086 83 Linux native
/dev/hda6 646 646 776 1052226 83 Linux native
/dev/hda7 777 777 784 64228+ 82 Linux swap
Command (m for help): q
1.15 Windows sobreescribió lilo (que no es lo mismo que haya borrado
una particion ver punto 1.17)
Cuando instalás windows en una máquina que ya posee linux puede pasar que
windows (tm) desactive o sobreescriba LILO, en este caso lo único
que hay que hacer es insertar el disco de rescate de tu distribución y
correr el comando lilo -v
1.16 Otros boot loaders
Las distribuciones estándar incluyen lilo por ser el boot loader con más
documentación en la red. Claro está que nadie nos obliga a usar lilo, hay
varias alternativas:
- GRUB:
Excelente y muy configurable.
- LOADLIN:
Para MS-DOS, requiere una copia del kernel en la partición del DOS para
arrancar. Puede ser útil en casos en que el hardware requiera un
inicialización previa desde DOS. Un artículo sobre la configuración general
de LOADLIN es Loadlin.exe
Installer
- SYSLINUX:
Similar a LOADLIN.
Para desinstalar lilo simplemente corré el comando: lilo -u o
desde DOS utilizá: fdisk /mbr
1.17 Windows borró mi partición de linux.
Ayuda!
El método mas fácil para recuperar una partición es conseguir
una copia del partition magik y restaurar la tabla de particiones con este
utilitario
1.18 Problemas durante el boot:
- 1- Kernel panic VFS: Unable to mount root: Hay varias causas por las
que se puede obtener este mensaje: 1- Que estes booteando desde un floppy
disk con una particion root que no es la correcta para tu kernel 2- Que la
particion root tenga parametros incorrectos en /etc/lilo.conf
- 2- No shell or Shell-init: permission denied De alguna manera el
archivo que contiene los passwords ha sido borrado o cambiaste las
permisiones de root retringiendo el uso de tu shell. Para solucionar esto
segui los pasos explicados en el punto 1.20
- 3- Durante el boot el sistema se cuelga con el siguiente mensaje: "RUN
FSCK MANUALLY": Esto suele suceder cuando reseteás la máquina o se corta la
luz por ejemplo. Linux trata de verificar y reparar los errores y a veces es
necesario correr fsck en una partición NO montada para prevenir problemas,
a esto se refiere el mensaje. Introducí la contrasenia de root y luego tipeá:
fsck /dev/TU_PARTICION_DE_LINUX Ejemplo: fsck /dev/hda2 para un
disco IDE y fsck /dev/sda2 para un disco SCSI.
1.19 Logueándose en linux: Cómo me logueo?
veo 'login' Qué pongo??? Durante la instalación linux te pide que elijas
un password para la cuenta root, este password debe ser no adivinable y NO
olvidarlo =D para logearse por primera vez en linux, En "login:" tipeás
root en "password" la password que elegiste durante la instalación.
Debian GNU Linux 2.1 serenita tty1
serenita login:
Debian GNU Linux 2.1 serenita tty3
serenita login: root
Password:
Una vez que te logueás en el sistema podés crear usuarios con el
comando useradd. Ejemplo useradd florencia
1.20 No me acuerdo mi root password. No me
maten! Sin
comentarios...
1- En el prompt de lilo tipeá: linux single
2- Cambia el password de root haciendo
bash# mount -o remount / -rw
bash# passwd root
3- Si te dice "Unable to lock passwd file" esto es causado por el archivo
/etc/passwd.lock o /etc/.pwd.lock en redhat (localizalo y removelo)
1.21 Cómo hago hago para rebootear?
Tipea shutdown -r now Nota: Si estas en X primero sali de X y luego tipea
shutdown -r now
Si hay varios usuarios en el sistema podés usar la opción shutdown -h
+tiempo mensaje Ej. shutdown -h +5 'El sistema se apagará en 5 minutos. Kernel
upgrade. Estaremos de vuelta en 30 minutos'
1.22 Cuando trato de bootear con linux me aparece un mensaje diciendo que
se encontró un virus y no me deja hacer nada!
La opción Anti Virus del BIOS debe estar deshabilitada.