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" " Boot sector of device_name doesn't have a LILO
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.