Update guide for clean install (remove Pop!_OS)

This commit is contained in:
renato97
2026-02-17 20:51:36 -03:00
parent da59118c64
commit 36cebb9965

View File

@@ -1,7 +1,12 @@
# Guía de Instalación de Arch Linux
# Guía de Instalación de Arch Linux (Instalación Limpia)
**Generada para**: Intel Core i7-13700K + AMD Radeon RX 6800 XT
**Fecha**: 2026-02-17
## ⚠️ ADVERTENCIA
Esta guía borrará **TODOS** los datos del disco NVMe, incluido Pop!_OS y todas tus particiones.
Asegúrate de respaldar cualquier dato importante antes de continuar.
## Hardware Detectado
```
@@ -59,39 +64,54 @@ ping archlinux.org
---
## PASO 4: Particionar el Disco
## PASO 4: Particionar el Disco (Instalación Limpia)
**Opción recomendada**: Instalación junto a Pop!_OS (dual boot)
**Esto borrará TODAS las particiones existentes de Pop!_OS**
```bash
# Instalar herramientas
pacman -Sy
# Abrir cgdisk (interfaz más amigable)
# OPCIÓN 1: wipefs (limpiar tabla de particiones existente)
wipefs -a /dev/nvme0n1
sgdisk --zap-all /dev/nvme0n1
# OPCIÓN 2: Usar cgdisk directamente (borrará particiones al escribir)
cgdisk /dev/nvme0n1
```
### Esquema de particiones sugerido:
### En cgdisk:
1. **Borrar particiones existentes**:
- Selecciona cada partición → [Delete] → repite para todas (nvme0n1p1, p2, p3, p4)
2. **Crear nuevas particiones**:
- [New] → 512MB → Inicio del disco → Tipo EF00 (EFI System Partition) → "EFI"
- [New] → 100-200GB → Espacio siguiente → Tipo 8300 (Linux) → "root"
- [New] → resto del espacio → Tipo 8300 (Linux) → "home" (opcional, sino usa todo para root)
3. **Guardar**:
- [Write] → escribe "yes" → [Quit]
### Esquema de particiones final:
| Montaje | Tipo | Tamaño | Descripción |
|---------|------|--------|-------------|
| `/boot/efi` | vfat (EFI) | 512M-1G | Ya existe (nvme0n1p1) |
| `/` | ext4 | 100-200G | Partición nueva para Arch |
| `swap` | swap | 8-16G | Opcional (usa zram) |
| `/home` | ext4 | Resto | Para datos personales |
**En cgdisk**:
1. Selecciona espacio libre → [New]
2. Primera sección: 100GB para `/` (tipo 8300 Linux)
3. Segunda sección: resto para `/home` (tipo 8300 Linux)
4. [Write] → escribe "yes" → [Quit]
| `/boot/efi` | vfat (EFI) | 512M | Partición de arranque EFI |
| `/` | ext4 | 100-200G | Sistema principal |
| `/home` | ext4 | Resto | Datos personales (opcional) |
### Formatear particiones:
```bash
# Reemplaza X con el número de tus particiones nuevas
mkfs.ext4 /dev/nvme0n1pX # para /
mkfs.ext4 /dev/nvme0n1pY # para /home (opcional)
# EFI System Partition
mkfs.fat -F32 /dev/nvme0n1p1
# Root
mkfs.ext4 /dev/nvme0n1p2
# Home (si creaste partición separada)
mkfs.ext4 /dev/nvme0n1p3
```
---
@@ -100,11 +120,11 @@ mkfs.ext4 /dev/nvme0n1pY # para /home (opcional)
```bash
# Montar root
mount /dev/nvme0n1pX /mnt
mount /dev/nvme0n1p2 /mnt
# Crear y montar home (si usaste partición separada)
# Crear y montar home (si usaste partición separada p3)
mkdir /mnt/home
mount /dev/nvme0n1pY /mnt/home
mount /dev/nvme0n1p3 /mnt/home
# Montar EFI (importante)
mkdir -p /mnt/boot/efi
@@ -195,6 +215,11 @@ EDITOR=nano visudo
# Instalar herramientas EFI
pacman -S efibootmgr
# Limpiar entradas antiguas del bootloader (Pop!_OS)
efibootmgr | grep -i pop # Ver entradas existentes
# Si hay entradas huérfanas, borrarlas con:
# efibootmgr -b XXXX -B (donde XXXX es el número de boot)
# Instalar systemd-boot
bootctl --path=/boot install
```
@@ -202,8 +227,8 @@ bootctl --path=/boot install
### Crear configuración de bootloader
```bash
# Ver UUID de partición root
blkid -s UUID -o value /dev/nvme0n1pX
# Ver UUID de partición root (nvme0n1p2)
blkid -s UUID -o value /dev/nvme0n1p2
nano /boot/loader/entries/arch.conf
```
@@ -214,7 +239,7 @@ nano /boot/loader/entries/arch.conf
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=UUID=UUID_DE_TU_PARTICION_ROOT rw rootfstype=ext4
options root=UUID=UUID_DE_NVME0N1P2 rw rootfstype=ext4
```
**Configuración loader.conf**: