-
Notifications
You must be signed in to change notification settings - Fork 0
04 Instalacion de Linux
La instalación nativa (bare metal) es aquella en la que el SO es instalado directamente en el dispositivo, específicamente en el disco duro.
Para instalar un SO operativo se requiere crear un medio de instalación, con el SO operativo a instalar. Existen varias herramientas para crear medios de instalación, tales como las que se muestran en la siguiente tabla:
| Herramienta | Descripción | Sistema Operativo (SO) |
|---|---|---|
| Rufus | Ofrece opciones adicionales para SOs Windows | Windows |
| Ventoy | Permite un medio multi-boot, es decir, un medio con imágenes (ISOs) de múltiples SOs | Windows y Linux |
| Balena Etcher | Permite crear medios booteables en casi cualquier medio, especialmente tarjetas SD. No soporta la creación de medios para SOs Windows | Windows, Linux, y macOS |
| WoeUSB | Permite crear medios booteables de Windows en Linux | Linux |
Por lo general, a las computadoras se le pueden instalar múltiples SOs, ya sea en el mismo disco duro (diferentes particiones) o en diferentes. Se puede utilizar el boot manager del BIOS/UEFI o instalar un boot loader como GRUB para decidir que SO operativo bootear (arrancar).
NAME SIZE TYPE FSTYPE LABEL MOUNTPOINT
sda 477G disk
├─sda1 512M part vfat /boot/efi # EFI system. Can be /boot or /efi too
├─sda2 200G part ntfs Win11 /windows # Windows OS (C:)
├─sda3 130G part ext4 / # Linux root
├─sda4 131G part ext4 /home # Linux home (optional)
└─sda5 16G part swap [SWAP] # Linux swap (recommended)
NAME SIZE TYPE FSTYPE LABEL MOUNTPOINT
sda 477G disk
├─sda1 100M part vfat WinBoot # Windows boot
├─sda2 200G part ntfs Win10 /windows # Windows OS (C:)
├─sda3 130G part ext4 / # Linux root
├─sda4 1k part # Extended partition
├──sda5 131G part ext4 /home # Linux home (optional)
└──sda6 16G part swap [SWAP] # Linux swap (recommended)
NAME SIZE TYPE FSTYPE LABEL MOUNTPOINT
sda 477G disk
├─sda1 512M part vfat BIOS_grub # GRUB core (needed for BIOS on GPT)
├─sda2 200G part ntfs Win10 /windows # Windows OS (C:)
├─sda3 130G part ext4 / # Linux root
└─sda4 147G part ext4 /home # Linux home (optional)
Important
Para usar máquinas virtuales (VM), es necesario que tu computadora tenga soporte para virtualización (e.g., Intel VT-x, AMD-V) y que esta se encuentre habilitada en la configuración del firmware (BIOS/UEFI).
La virtualización es una tecnología que permite ejecutar dos o más sistemas operativos simultáneamente compartiendo los recursos del sistema. Este se logra mediante un hypervisor ―también conocidos como virtual machine monitor (VMM) o virtual machine manager―, un software o firmware que crea y gestiona máquinas virtuales (VM). Existen dos tipos de hypervisor:
- Hypervisor tipo 1: Usados principalmente en servidores
- Hypervisor tipo 2: Usados principalmente en computadoras personales (PCs)
El hypervisor tipo 1 ―también llamado enfoque bare metal― consiste en un software o firmware instalado directamente en una máquina (típicamente un servidor). Este tipo de hypervisor permite instalar, administrar, y ejecutar múltiples SOs (máquinas virtuales) simultáneamente directamente en el hardware. Esta solución es usada principalmente en servidores, debido a que garantiza un mayor rendimiento y escalabilidad frente al hypervisor tipo 2. Algunos ejemplos son:
- KVM
- Red Hat RHEV
- Xen
- Citrix XenServer
- VMware ESXi
- VMware vSphere
- Microsoft Hyper-V
En general, el hypervisor tipo 1 permite que un servidor, con baja carga de trabajo, puede sustituir a múltiples servidores, distribuyendo sus recursos de hardware, permitiendo abaratar costes, reducir el espacio físico ocupado, reducir el consumo energético, facilitar el despliegue de un servidor, etc.
El hypervisor tipo 2 ―también llamado hosted hypervisor― consiste en un software de virtualización instalado encima de un SO (SO host). Este tipo de hypervisor permite instalar múltiples SOs (SOs clients) encima del SO host, permitiendo dividir los recursos del SO host a los diferentes SO clients. Algunos ejemplos son:
- VirtualBox
- VMware Workstation
- Parallels
- Virtual PC
- QEMU (cuando se usa sin KVM)
Un live USB o CD permite tener un medio externo con un SO que puede ser booteado (arrancado) desde cualquier computadora, sin necesidad de instalarlo. Estos medios pueden ser creados con herramientas tales como Rufus, Ventoy, Balena Etcher, y WoeUSB.
Tip
Una live USB/CD es ideal para pruebas, recuperación de sistemas, o uso temporal.
-
Arch Linux Wiki (s.f.). Partitioning. Recuperado el 01 de julio de 2025. https://wiki.archlinux.org/title/Partitioning#Example_layouts
-
Arch Linux Wiki (s.f.). Dual boot with Windows. Recuperado el 01 de julio de 2025. https://wiki.archlinux.org/title/Dual_boot_with_Windows
-
Arch Linux Wiki (s.f.). Arch boot process. Recuperado el 01 de julio de 2025. https://wiki.archlinux.org/title/Arch_boot_process#Boot_loader
-
Microsoft Learn (mayo 21, 2025). What is the Windows Subsystem for Linux?. https://learn.microsoft.com/en-us/windows/wsl/about
-
Microsoft Learn (noviembre 19, 2024). Comparing WSL Versions. https://learn.microsoft.com/en-us/windows/wsl/compare-versions
-
NetAcad (s.f.). 2.1. Cloud and Cloud Services. Networking Devices and Initial Configuration. https://www.netacad.com/launch?id=ed51fa37-4652-45cf-a7b1-d13e2b9d3f4c&tab=curriculum&view=192445a4-6e17-5d39-aee6-60c53a5d92df
-
NetAcad (s.f.). 2.2. Virtualization. Networking Devices and Initial Configuration. https://www.netacad.com/launch?id=ed51fa37-4652-45cf-a7b1-d13e2b9d3f4c&tab=curriculum&view=7c302ffd-3e56-52e1-93fb-9e1117fe8c34
- Definición y Estructura de un Shell
- Los Diferentes Tipos de Shell
- Definición y Sintaxis de un Comando
- Variables, Alias y Funciones
- Comandos de Utilidad y Consulta
- Linux como Sistema Multiusuario
- Introducción a los Usuarios y Grupos
- Gestión de Usuarios
- Gestión de Grupos
- Gestión de Contraseñas
- Búsqueda de Información de Usuarios y Grupos con
getent
- Atributos de Archivos: Propiedad y Permisos de los Archivos
- Cambio de Propiedad y Permisos
umask: Permisos Predeterminados de Archivos- Cambio de Identidad y Privilegios
- Gestión de Paquetes (Package Management)
- Compresión y Archivado de Archivos
- Optimización y Conversion de Archivos