Bitácora de EleKtR0

English - Italiano - Deutsch - Français - Português - русский

12 de mayo de 2023

Instalación desatendida de Red Hat Enterprise Linux

Para realizar una instalación desatendida de Red Hat Enterprise Linux con un fichero kickstart necesitaremos crear este fichero a partir del que se copia en la ruta /root/anaconda-ks.cfg tras una instalación previa o bien desde cero con la documentación de este formato de fichero El siguiente paso será arrancar con una ISO de RHEL, que puede ser Boot iso ya que no vamos a necesitar otra cosa si instalamos los paquetes desde un repositorio en red, con estos parámetros en la pantalla inicial:
inst.ks=http://IP_SERVIDOR_WEB/ks.cfg ip=IP_ESTATICA::GATEWAY:NETMASK:HOSTNAME.DOMAIN:INTERFAZ:none 
 

 IP_SERVIDOR_WEB es la ip del servidor web donde alojamos el fichero kickstart

IP_ESTATICA es la ip de la interfaz de red local que se configura inicialmente donde instalamos para poder acceder al servidor web anterior

GATEWAY ip del gateway

NETMASK máscara de subred de la interfaz de red local

HOSTNAME.DOMAIN nombre y dominio que tendrá inicialmente el equipo

INTERFAZ nombre de la interfaz de red, normalmente enp1s0 o eth0 

 

Un ejemplo de fichero kickstart sería el siguiente:

# Generated by Anaconda 34.25.0.29
# Generated by pykickstart v3.32
#version=RHEL9

text 
repo --name="AppStream" --baseurl=file:///run/install/sources/mount-0000-cdrom/AppStream

%addon com_redhat_kdump --disable

%end

# Keyboard layouts
keyboard --xlayouts='es'
# System language
lang es_ES.UTF-8

# Network information
network  --bootproto=dhcp --device=enp1s0 --noipv6 --no-activate

# Use CDROM installation media
cdrom

%packages
@^minimal-environment

%end

# Run the Setup Agent on first boot
firstboot --enable

# Generated using Blivet version 3.4.0
ignoredisk --only-use=vda
autopart
# Partition clearing information
clearpart --none --initlabel

timesource --ntp-disable
# System timezone
timezone Europe/Madrid --utc

# Root password
rootpw --iscrypted $6$d2fDfieZew3$7dP/2Movv18TJoIZ9KEM4Iwei0NF6m6a9dDAGMj013f2qu6ReLIv9geB/BFBcQ1vrjKFA5VICIo0yS8S4ze0r/

Etiquetas: ,

10 de mayo de 2023

Desconectar un pendrive / disco USB de forma segura

La forma más segura de desconectar un disco externo USB o un pendrive en Linux es desmontar el dispositivo con umount y ejecutar uno de estos dos comandos, dependiendo de lo que tengamos instalado en el sistema y distribución Linux:
udisksctl power-off -b /dev/sdb

udisks --detach /dev/sdb
El disco /dev/sdb debe cambiarse por el que queramos desconectar de forma segura.

Etiquetas: ,