Rhel-server-7.9-x86-64-dvd.iso
Once you have the ISO file, follow these steps to create bootable media:
When you mount or extract the ISO, the top-level directory structure looks like this: Rhel-server-7.9-x86-64-dvd.iso
/
├── EFI/ # EFI boot images (for UEFI systems)
├── images/ # Installation images (kernel, initrd) and kickstart tools
├── isolinux/ # Bootloader files (for legacy BIOS systems)
├── LiveOS/ # Used for specific live boot environments (less common on server DVD)
├── Packages/ # The main repository containing thousands of .rpm files
├── repodata/ # Repository metadata (XML/SQLite files) used by yum/rpm
├── RPM-GPG-KEY-redhat-* # GPG signature keys for package verification
└── .discinfo # Metadata identifying the disc release number
You can copy the ISO to a server and mount it to /mnt/repo. Then, configure your internal systems to use file:///mnt/repo as a Yum source. This allows you to patch hundreds of offline servers consistently without exposing them to the internet. Once you have the ISO file, follow these
Why use the massive 4.5 GB DVD image instead of a 600 MB netinstall? You can copy the ISO to a server and mount it to /mnt/repo
| Mount Point | Size | Filesystem | Notes |
| :--- | :--- | :--- | :--- |
| /boot | 1 GB | ext4 | Separate partition helps with boot issues. |
| / (root) | 20-50 GB | xfs | Core OS. Keep minimal. |
| /var | 10-20 GB | xfs | Logs and spool. Isolate to prevent logs filling root. |
| /home | 5-10 GB | xfs | User data; optional on servers. |
| swap | RAM * 1 (up to 8GB) | swap | For servers, 4-8 GB swap is typical; adjust for memory stress. |
| /app | Remaining | xfs | Custom mount for application data. |





