Ir al contenido principal

Instalando Debian o Arch - parte 1 - preparando la PC en el BIOS - UEFI

 Esto es un tema extenso.. y depende de el computador..

...yo como mencione usare un DELL Optiplex 5050 así que diré como debe estar el BIOS/UEFI para que pueda instalarse ARCHlinux. (en realidad cualquier Linux desde el 2018 donde Grub soporta ESTABLE (y no solo solo por poder hacerlo) la especificación UEFI.



Este equipo tiene su manual y muchos videos de mierda de windoseros.. así que solo complementare la info.

  1. Se accede al arrancar el pc DELL Optiplex 5050 (suena fachero)
  2. Apenas muestre video pulsar sin cesar la tecla F2
  3. Se muestra la primera foto, la info: tal cual tengo 2 x 8G RAM, i5 7500
    1. Es importante que notes que si tienes dos pastillas dirá Dual channel o Single channel (en la foto dice single) que significa que las pastillas de RAM están en ranuras distintas (una blanca y una negra), y deben estar en ranuras iguales (negra con negra y blanca con blanca)
    2. También debes notar que aparezca el disco duro extra SATA ya que los buses (comunicaciones internas para los dispositivos) son muy abstractos. Si no aparece entonces debes revisar tanto el cable como si el disco esta bueno en otro pc.
    3. Si el dicos NVMe no aparece debes revisar si esta soportado, este equipo solo soporta modelso NVMe del pocos tipos y no hay opciones muchas:
      1. M.2 + SATA clase 20
      2. M.2 + NVMe PCIe x2 clase 40 (2280/2242 solo el SFF y el MT)
    4. Ojo con lo de los discos leer el apartado extra aqui ya que este tema es bastante confuso, si el disco no se detecta ver el apartado extra y las fotos de referencia.. comprar un disco SSD M.2 no es algo que sea facil.
       
  4. Una vez verificada la info.. Verificar que este desactivado el secure boot! es lo mas importante, si esta activado no arrancara nada nisiquera el USB boot ya que Microsoft es un hijo de puta que no deja arrancar nada que no sea Windows.
    1. Revisa el apartado de la pantalla que dice Secure boot
    2. En ese esta el sub apartado que dice Secure Boot Enable y selecciona la desactivacion con disable!
       
  5. Para rendimiento desactivaremos varias opciones de seguridad que jamas fueron hechas para Linux:
    1. Ir a el apartado de la pantalla que dice Security
    2. Las primeras 4 opciones te permiten colocar una clave, es la mejor seguridad!
    3. Desactivar Computrace, es una especie de Telemetría que solo funciona bien con windows y no sirve en Linux
    4. Desactivar TPM, ya que es un chip dedicado para la encriptacion, esto requiere computo y lógica extra pro lo que ganaremos otro pedacito de rendimiento desactivandolo, todo encriptado necesitara mas computo! haciendo mas lento el pc!
    5. Desactivar UEFI Capsule Firmware Updates, es solo usado para actualizar el BIOS/UEFI y no nos interesa tener activo eso todo el tiempo.. ?y si se actualiza justo cuando se te va los breakers o la electricidad falla?, no queremos ni necesitamos un BIOS actualizado con telemetría.. el 5050 Optiplex funciona bien con las versiones viejas.
    6. Desactivar Chassis Intrusion es solo un inteuptor que dice si se abrio la tapa del pc
  6. Ahora vamos a otra seccion, la de Intel Software Guard Extensions y desactivaremos el Intel SGX Enable ya que esto aunque Linux lo implemento nunca se pensó para Linux asi que para que usar algo que no nos es util! Es otra forma de XD capability !
  7. Vamos el apartado de Performance y revisamos que
    1. Activar todos los Multi Core Support a "All"
    2. Activar el Intel SpeedStep
    3. Activar el C States Control  al colocarlo en "C states"
    4. Desactivar el  Limited CPUID Value
    5. Activar el Intel TurboBoost
  8. Ahora un apartado aun no muy claro pero ya lo modificare mejor en un futuro, el de la seccion de Power Management se modificara:
    1. Desactivar la Deep Sleep Control  para que no se pierda potencia al entrar en modo suspencion .. esto es para que el USB pueda cargar celulares.. la pc no es un cargador.. compra uno!
  9. Entrar en al seccion de . Virtualization Support y revisar:
    1. Activar Virtualization
    2. Activar VT for Direct I/O
    3. Activar Trusted Execution (si no se puede escoger no importa)

Los muchos discos M.2 NVME+PICe y M.2 SATA

 Ahora vamos a ver el caso de los discos NVME:

Como veran este DELL OPTIPLEX 5050 y todos los XX50 (todos los que terminen en 50) solo soportan 3 tipos de discos, y el Micro no soporta sino un solo tipo de disco.. el 2280 y el 2242 pero no solo esos modelso y ya! son esos modelso especificos segun el tipo de interfaz, ver la siguiente tabla:


 


 

De estos 3 modelos solo soporta el pequeno y el mas grande .. pero estos que se muestran son SATA.. es decir no son NVME.. sorpresa!!


Si notas en la imagen el ultimo si es forma factor M.2 NVMe (M keyed SSD).. tiene una sola ranurita de guia meintras el de la izquierza siguiente es SATA con bus PCIe (B/M keyed SSD) estos no le serviran. 

El ultimo es el modelo 2280 el penultimo es un mexcla y su rendimiento es inferior no se recomienda, ya que es un hibrido que puede tambien usarse en SATA!

Articulos mas leidos aqui:

instalando Archlinux parte 4 - el error de efi y el siglo pasado

  La cagada esta hecha para disociados sociales que solo ven el monitor y no tienen vida sexual fallo por un misero detalle, no se especifico la particion porque solo se le indica es ESP (EFI).. 

informandose de arch vs lo que se de debian

  Lo primero es informarme, si vale la pena, ya que yo analize que a mayor lineas de codigo y features mayor necesidad de computo.. asi que como arch es siempre lo ultimo de la moda debo ver si vale la pena ya que el equipo adquirido es un DELL Optiplex 5050 de 7ma ..

Instalando ARCH linux parte 2 - preparando el disco duro

  En este post vamos a preparar todo antes de instalar , porque hay operaciones que solo se pueden hacer antes de tener datos importantes en el pc!  Ejemplo, las particiones, o el tamaño de sector, o el tipo de sistemas de ficheros!  OJO leer la entrada anterior sobe los discos NVME! aquí yo asumo un disco NVME M.2 2280 PCIe x4 es decir el mas rápido, no discos mixtos SATA+NVME

Arch linux instalado, apreciaciones y analisis inicial

  Después de sufrir con el instalador mas miserable de el planeta (incluso el de Alpine linux que esta atrasado en una era moderna de interfaces graficas es mucho mas moderno que este) .. el sistema instalo correctamente (habia fallado solo porque el json generado esta mal formateado, ver dos artículos atras) Hoy veremos que trae de bueno.. (que solo fue una sola cosa) después de tener el escritorio trabando decente (ver articulo anterior)