Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Instalación Linux

Descargar como ppt, pdf o txt
Descargar como ppt, pdf o txt
Está en la página 1de 35

Instalación de

GNU/Linux/Ubuntu

UBUNTU
Conceptos previos
1)Terminal
Es la manera de trabajar en modo de texto
en LINUX y se va a hacer muy a menudo
de aqui en adelante. Para acceder a
terminal solo hay que ir a menú:
Aplicaciones /Accesorios / Terminal
Usuarios: ¿quién soy?¿quién es root?
¿por qué no soy root en MI ordenador?
 Durante la instalación de Linux, se creas un usuario con su
correspondiente contraseña; No eres root. La cuenta de root
viene deshabilitada por defecto.
 Por lo que para realizar cualquier acción que requiera
privilegios de root, hay que utilizar sudo. Y cuando se utiliza
sudo te pide que introduzcas la contraseña, pero no la de
root, porque no existe, sino la de usuario.
 Anteponiendo sudo a la orden que vayas a ejecutar te da un
permiso temporal como administrador.
 ¿Qué ocurre con las aplicaciones gráficas (como Synaptic,
Yast o Root Terminal) que piden también una contraseña?,
pues que lo que están utilizando es gksudo, que es un front-
end grafico para sudo, por lo que la contrasenñ que piden es
también la de usuario.
Convertirnos en root
 Para convertirnos en root en una terminal
teclear: sudo su nos pedirá la contraseña de
usuario, y tras introducirla ya seremos root en
esa terminal hasta que la cerremos.
 O, más facil aun:
Aplicaciones-->Herramientas del sistema--> Root Terminal
Y nos pedirá la contraseña (!la de usuario!).
Crear cuenta de root
 Tecleando sudo su, y nos pedirá la
contraseña de usuario, y tras introducirla
nos convertiremos en root, y ahora:
tecleamos passwd
con lo que nos pedirá (por dos veces) que
introduzcamos una contraseña, y esa
será la contrasena de root.
KDE vs GNOME
 Ambos son entornos gráficos de escritorio de
apariencia y características distintas. Ubuntu viene
por defecto con GNOME.
 Frase: "KDE es como la ciudad, mientras que
GNOME es como el campo".
 Básicamente viene a decir que KDE es un sistema
sobrecargado de opciones y botones, con montones
de opciones graficas como transparencias, y un
impacto visual tremendo.
 Por el contrario, GNOME es simple y sencillo, con
colores pastel y líneas limpias.
Gnome
Kde
Cada entorno tiene "programas estrella", que
si bien podrian decantar la balanza hacia
alguno de los dos escritorios, en la practica
se usan independientemente. Podriamos
citar:
 a K3B, el grabador de CDs de KDE, o a
KGhostView, el visor PDF y PS.
 GNOME tiene a Evolution, un increible
gestor de correo, tareas y groupware y el
GIMP, el mejor programa de retoque
fotografico para UNIX.
Discos duros y particiones.
 Los nombres que reciben los discos duros y
particiones en Linux son los siguientes

Discos duros: Particiones:


hda -> hd0 hda1 -> (hd0,0)
hdb -> hd1 hda2 -> (hd0,1)
hdc -> hd2 hda3 -> (hd0,2)
hdb1 -> (hd1,0)
hdb2 -> (hd1,1)
hdb3 -> (hd1,2)
hdc1 -> (hd2,0)
hdc2 -> (hd2,1)
Dispositivo Nombre
Primera Disquetera (A:) /dev/fd0
Segunda Disquetera (B:) /dev/fd1
Primer disco rígido (todo el disco) /dev/hda
Primer disco rígido, partición primaria 1 /dev/hda1
Primer disco rígido, partición primaria 2 /dev/hda2
Primer disco rígido, partición primaria 3 /dev/hda3
Primer disco rígido, partición primaria 4 /dev/hda4
Primer disco rígido, partición lógica 1 /dev/hda5
Primer disco rígido, partición lógica 2 /dev/hda6
Segundo disco rígido (todo el disco) /dev/hdb
Segundo disco rígido, partición primaria 1 /dev/hdb1
Primer disco rígido SCSI (todo el disco) /dev/sda
Primer disco rígido SCSI, partición primaria 1 /dev/sda1
Segundo disco rígido SCSI (todo el disco) /dev/sdb
Segundo disco rígido SCSI, partición primaria 1 /dev/sdb1
Tipos de particiones y
sistemas de archivos
 fat32 o vfat: Es el sistema de archivos tradicional de MS-
DOS y las primeras versiones de Windows. Por esta razón,
es considerado como un sistema universal, aunque padece
de una gran fragmentación y es un poco inestable.
 ntfs: Es el nuevo sistema de Windows, usado a partir del
2000 y el XP. Es muy estable. El problema es que es
privativo, con lo cual otros sistemas operativos no pueden
acceder a él de manera transparente. Desde Linux sólo se
recomienda la lectura, siendo la escritura en estas
particiones un poco arriesgada.
 ext2: Hasta hace poco era el sistema estándar de Linux.
Tiene una fragmentación bajísima, aunque es un poco lento
manejando archivos de gran tamaño.
 Ext3, ext4: Es la versión mejorada de ext2, con previsión
de pérdida de datos por fallos del disco o apagones. En
contraprestación, es totalmente imposible recuperar datos
borrados. Es compatible con el sistema de archivos ext2.
Actualmente es el más difundido dentro de la comunidad
GNU/Linux y considerado el estándar de facto.
 ReiserFS: Es el sistema de archivos de última generación
para Linux. Organiza los archivos de tal modo que se
agilizan mucho las operaciones con éstos. El problema de
ser tan actual es que muchas herramientas (por ejemplo,
para recuperar datos) no lo soportan.
 swap: Es el sistema de archivos para la partición de
intercambio de Linux. Todos los sistemas Linux necesitan
una partición de este tipo para cargar los programas y no
saturar la memoria RAM cuando se excede su capacidad.
En Windows, esto se hace con el archivo pagefile.sys en
la misma partición de trabajo, con los problemas que
conlleva.
 Ext4: versión mejorada de ext3; de
un 18% a un 20% más rápido.

Cabe recordar que en Linux no existe el concepto de


unidad (C:, D:, etc.) sino que las particiones se
montan en el árbol de carpetas.
Sólo comentar que la carpeta raíz de ese árbol se
denota con / y que las particiones se suelen montar
en la carpeta /media.
Tamaño de las particiones
 /: 7 GB, para todo lo que instale en Ubuntu.
 swap: la partición para la memoria de intercambio. Es una
costumbre extendida que ésta sea del doble de tamaño que la
memoria RAM disponible. Sin embargo esto únicamente es
aplicable a tamaños de memoria de hasta 1GB. Si tenemos más
memoria (según Russell Coker) tenemos que utilizar la siguiente
regla: entre 2GB y 4GB, utilizaremos como tamaño del swap la
mitad del valor de la RAM; mientras que si tenemos más de 4
GB, utilizaremos una swap de sólo 2GB.
 /home: el resto, en este caso 17 GB, para datos, música,
configuraciones, etc. Y en función de los usuarios que se vayan
a soportar en el sistema.
Compartir una partición con
Windows
 Partición primaria 1: ntfs, para Windows XP
 Partición primaria 2: ext3,ext4 para la raíz /
 Partición primaria 3: partición extendida
 Partición lógica 4: linux-swap, para la

memoria de intercambio
 Partición lógica 5: ext3, ext4 para los datos

personales (/home)
 Partición lógica 6: vfat, para los datos que

queramos compartir entre los dos sistemas


operativos.
Gparted: Editor de particiones

Desde la instalación elegir Editar manualmente la


tabla de particiones
Desde el arranque del CD-Live:
Montar particiones: mount
 Preparativos para el montaje
Antes de montar la partición, debemos crear una
carpeta donde vamos a montarla. Generalmente
se suele hacer en /media/ (/mnt en algunas
distribuciones), así que es recomendable que la
creemos allí:
$ sudo mkdir /media/<nombre_carpeta>

Donde <nombre_carpeta> es el nombre que tendrá


la carpeta, podemos asignarle el que queramos.
Montaje de la partición:
Ahora vamos a montar la partición en la carpeta creada. Esto significa que el
contenido de la partición va a aparecer en esa carpeta. El comando para montaje es mount, y
se usa de la siguiente manera:
$sudo mount -t <sistema_archivos> [-o <opciones>] /dev/<dispositivo> <carpeta_montaje>
 Parámetros
<sistema_archivos>:
 auto (intenta descubrir automáticamente el sistema de archivos).
 iso9660 (sistema de archivos de los CDs y DVDs).
 ext2 (sistema de archivos muy extendido en maquinas Linux).
 ext3, ext4 (igual que ext2 pero además añade journaling).
 reiserfs (otro sistema muy utilizado en maquinas Linux).
 msdos (para dispositivos que usen FAT12 o FAT16).
 vfat (para dispositivos que usen FAT32).
 ntfs (sistema de archivos NTFS de Windows NT, XP, etc.).
 smbfs (sistema de archivos de Samba).
 nfs (sistema de archivos de red NFS).
 hfs y hfsplus (acceden a sistemas de archivos de Apple Macintosh).
<opciones>:

Son las opciones de montaje, puede tomar más de un valor, en ese caso los
valores se separan con comas (,).
auto / noauto Con la opción auto, el dispositivo será montado automáticamente
durante el inicio o en caso de que el comando mount -a sea ejecutado. auto es el
valor por defecto. Si no se desea que el dispositivo se monte automáticamente, se
deberá substituir por noauto.
dev / nodev Interpretar / no interpretar dispositivos especiales de bloques en el
sistema de archivos. Los dispositivos especiales de bloques son similares a discos
(donde se puede acceder a los datos dado un número de bloque, y p.ej. tiene
sentido tener un caché de bloques). Todos los otros dispositivos son ficheros
especiales de caracteres. Hace tiempo la distinción era diferente: la E/S a un
fichero especial de caracteres sería sin búffer, y a un fichero especial de bloques,
con búffer.
exec / noexec exec permite ejecutar binarios que están en la partición, mientras que
noexec lo impide. noexec puede resultar útil en una partición que contenga binarios
se deseen ejecutar en el sistema, o que no deban ser ejecutados. Este podría ser el
caso de la partición de Windows.
Continuación: <opciones>
ro Montar para sólo lectura.
rw Montar el sistema de archivos para lectura/esctritura. Utilizando esta opción
muchos nuevos usuarios confusos por no poder escribir en sus discos o
particiones de Windows pueden solucionar el problema.
sync/async Esta opción indica la manera en que se debe realizar la entrada y
salida del sistema de archivos. sync especifica que se realice de manera
síncrona. Para verlo en un ejemplo de un fstab, nótese que esta opción
aparece en la unidad de discos flexibles. En particular sirve, si se está
escribiendo en una unidad con la opción activada, para que los cambios sean
realizados físicamente en el dispositivo a la vez que se invoca el comando
correspondiente..
suid / nosuid Permite / bloquea la operación sobre los bits suid y sgid.
user / nouser Permite a cualquier usuario montar el sistema de archivos.
Implica directamente las opciones noexec, nosuid y nodev a menos que se
especifiquen otras. Si se utiliza la opción nouser, solo el usuario root podrá
montar el sistema de archivos. defaults Utiliza las opciones por defecto:
rw,suid,dev,exec,auto,nouser,async
<dispositivo>
 fd0 Primera unidad de disquetes (a: en sistemas MS-DOS y Windows).
 fd1 Segunda unidad de disquetes (b: en sistemas MS-DOS y Windows).
 hda Primer disco duro IDE (Primary Master).
 hda0 Primera partición del primer disco duro IDE (Primary Master).
 hda1 Segunda partición del primer disco duro IDE (Primary Slave).
 hdb0 Primera partición del segundo disco duro IDE (Secondary Master).
 hdb1 Segunda partición del segundo disco duro IDE (Secondary Slave).
 sda Primer disco duro SCSI.
 sda1 Primera partición del primer disco duro SCSI.
 sdb4 Cuarta partición del segundo disco duro SCSI.
 scd0 Primera unidad de CD-ROM SCSI.
 scd1 Segunda unidad de CD-ROM SCSI.
 sga Primer dispositivo genérico SCSI (scanner, etc.).
 sgb Primer dispositivo genérico SCSI.
 sg0 Primer dispositivo genérico SCSI en sistemas nuevos.
 sg1 Segundo dispositivo genérico SCSI en sistemas nuevos.

Desde la aparición de las unidades de almacenamiento USB (pendrives) y los discos


duros SATA (serial ATA), estos han empezado a usar también la denominación propia
de los dispositivos SCSI (sda1, sdb3, etc.). Aun así, algunas veces se pueden encontrar
unidades IDE con nombres del tipo sda, sdb, etc. Esto se debe a que ciertas
distribuciones utilizan emulación IDE-SCSI. De esta forma se utiliza una capa de
software común para el manejo de todos los discos duros, CD-ROM, etc.
Si queremos saber el nombre de las particiones que tenemos
en el equipo, basta con ejecutar el siguiente comando:
$ sudo fdisk -l <carpeta_montaje>:

<carpeta_montaje> es la carpeta donde se montará la


partición, es decir, donde aparecerán los datos (archivos y
carpetas) de la partición; en la mayoría de los casos se
encuentra dentro de /media/, aunque puede estar en cualquier
Ejemplos de uso
 Algunos ejemplos de montaje de dispositivos
son:
mount -t vfat /dev/fd0 /mnt/floppy
mount -t iso9660 /dev/hdb0 /mnt/cdrom
 Para montar imágenes de disquetes, CDs,
etc. se utiliza la opción loop.
mount -t iso9660 -o loop
home/usuario/imagen.iso /mnt/imagenes
fstab
 El fichero fstab (file systems table) se encuentra comúnmente en sistemas
Unix (en el directorio /etc/) como parte de la configuración del sistema. Lo
mas destacado de este fichero es la lista de discos y particiones
disponibles. En ella se indica como montar cada dispositivo y qué
configuración utilizar.
 Con los comandos mount y umount leen este fichero para determinar que
opciones utilizar a la hora de montar el dispositivo especificado. Por
ejemplo, 'mount /media/musica/' montaría en el directorio /media/musica el
dispositivo indicado en fstab con las opciones que tiene marcadas, si es
que estas se lo permiten.
 El administrador del sistema se tiene que encargar de mantener este
fichero para el mejor uso de los dispositivos. Esto normalmente se hace
mediante un editor de texto aunque existen aplicaciones gráficas para los
usuarios mas inexpertos.
Estructura de fstab
La estructura de las instrucciones es de 6 columnas separadas por
espacios o tabuladores:
<dispositivo> <punto_de_montaje> <sistema_de_archivos>
<opciones> <dump-freq> <pass-num>
 <dispositivo> es el directorio lógico que hace referencia a una partición o
recurso.
 <punto_de_montaje> es la carpeta en que se proyectaran los datos del
sistema de archivos.
 <sistema de archivos> es el algoritmo que se utilizará para interpretarlo.
 <opciones> es el lugar donde se especifica los parámetros que mount
utilizará para montado el dispositivo, deben estar separadas por comas.
Pueden consultarse aquí.
 <dump-freq> es el comando que utiliza dump para hacer respaldos del
sistema de archivos, si es cero no se toma en cuenta ese dispositivo.
 <pass-num> indica el orden en que la aplicación fsck revisará la partición
en busca de errores durante el inicio, si es cero el dispositivo no se revisa., [
Recargar fstab

El siguiente comando recarga fstab sin


necesidad de reiniciar el sistema.
 mount -a
Grub: gestor de arranque
Recuperar GRUB
 Usando una distribución Live
Consiste en usar una distribución en modo LiveCD para instalar nuevamente el GRUB. Usaremos el LiveCD de Ubuntu (debe
ser la versión Live o Desktop), aunque puede ser cualquier otra distribución que use GRUB como gestor de arranque y
no LILO.
En modo de resumen, los pasos que hay que seguir son los siguientes:
1. Arrancar una distribución LiveCD
2. Montar la partición donde se encuentra instalado Ubuntu
3. Instalar el GRUB en esa partición
A continuación se explica, en unos sencillos pasos, cómo hacerlo:
1. Iniciamos el ordenador y arrancamos desde el CD
2. Arrancamos Ubuntu (o la distribución escogida) en modo LiveCD
3. Abrimos una terminal o consola (no es necesario si tenemos una interfaz de línea
de comandos, es decir, en modo texto)
4. Creamos una carpeta donde montar la partición de Ubuntu (la podemos crear
en /media, por ejemplo: /media/ubuntu/)
5. Montamos la partición donde se encuentra instalado Ubuntu, usando el comando
mount.
6. Aquí hay dos soluciones posibles:
Solución 1: mediante el
intérprete de comandos GRUB
 Opción 1
Ejecutamos los siguientes comandos:
$ sudo grub --> ejecutamos el intérprete de comandos del GRUB
>root (hdX,Y) --> indicamos dónde está ubicada la partición de
Ubuntu
> setup (hdX) --> instalamos el GRUB en ese disco
> quit --> salimos del intérprete de comandos del GRUB
Donde X es el número de disco rígido, y Y es el número de partición. Este sistema difiere un
poco del usado para montar las particiones en GNU/Linux; ambos son un único número
decimal y comienzan en 0; por ejemplo:
hd0: es el primero disco duro completo, al igual que hda o sda
hd0,0: es la primera partición del primer disco duro, al igual que hda1 o sda1
hd0,1: es la segunda partición del primer disco duro, al igual que hda2 o sda2
hd1,2: es la tercera partición del segundo disco duro, al igual que hdb3 o sdb3
El primer disco duro del GRUB es el primer disco duro maestro, el segundo es el primer disco
duro esclavo, el tercero es el segundo disco duro maestro, y así sucesivamente.
Solución 2: Cambiando el
origen de la carpeta raíz
Cambiamos el origen de la carpeta raíz de nuestro sistema de archivos al
directorio en el que hemos montado la partición de Ubuntu, para que
al instalar GRUB interprete que la raíz del sistema está ahí.
1. Antes que nada, crear un directorio y montar allí la partición de
Ubuntu:
$ sudo mkdir /media/ubuntu
$ sudo mount /dev/hda1 /media/ubuntu
2. Luego conectar el directorio dev del livecd con el de la partición
Ubuntu:
$ sudo mount --bind /dev /media/ubuntu/dev
Continuación:

3. El comando necesario para cambiar el origen


del directorio raiz es:
$ sudo chroot /media/ubuntu/
4. Ahora instalamos el GRUB en el MBR del
primer disco duro, que normalmente estará
configurado como Primary Master (hda):
# grub-install /dev/hda
Apagar / reiniciar
 Para apagar rápidamente el sistema:
 halt
 Para apagar inmediatamente el sistema:
 shutdown -h now
 Para apagar el sistema de forma temporizada:
 shutdown -h 5 (en 5 minutos)
 shutdown -h 14:35 (a las 14:35)
 Para reiniciar rápidamente el sistema:
 reboot
 Para reiniciar inmediatamente el sistema:
 shutdown -r now
Conmutacion entre interfaces
 Linux permite trabajar con varias sesiones abiertas
simultaneamente en modo comando y, por defecto,
una en modo grafico (aunque podemos tener mas).
 Para conmutar entre ellas solo tenemos que pulsar la
combinacion de teclas CONTROL + ALT + Fx
(siendo x, 1, 2, 3...).
 Desde F1 hasta F6 se tiene acceso a sesiones en
modo comando.
 Desde F7 hasta F12 se tiene acceso a sesiones en
modo grafico (si han sido iniciadas).
Si el sistema se queda colgado y no funciona la
opción de Control + Alt + Backspace ni se
mueve el ratón, aun nos queda otra posibilidad antes
de pulsar el botón de reset.

 Pulsa Alt + ImprPant (SysRq) y, manteniendo


estas teclas pulsadas, teclea REISUB.
– R: devuelve el control al teclado.
– E: manda a los procesos la senal term.
– I: manda a los procesos la senal kill.
– S: sincroniza.
– U: desmonta los sistemas de ficheros.
– B: reinicia el sistema.

También podría gustarte