Using UUIDs in the Boot Loader and /etc/fstab File (IA64)

After the install, use the following procedure to configure the UUID for the system device in the boot loader and /etc/fstab files for your IA64 system. IA64 uses the EFI BIOS. Its file system configuration file is /boot/efi/SuSE/elilo.conf instead of /etc/fstab.

  1. Install the SUSE Linux Enterprise Server for IA64 with no SAN devices connected.

  2. After the install, boot the system.

  3. Open a terminal console as the root user or equivalent.

  4. Navigate to the /dev/disk/by-uuid directory to find the UUID for the device where you installed /boot, /root, and swap.

    1. At the terminal console prompt, enter

      cd /dev/disk/by-uuid
      
    2. List all partitions by entering

      ll
      
    3. Find the UUID, such as

      e014e482-1c2d-4d09-84ec-61b3aefde77a —> /dev/sda1
      
  5. Edit the boot loader file, using the Boot Loader option in YaST2.

    For example, change

    root=/dev/sda1
    

    to

    root=/dev/disk/by-uuid/e014e482-1c2d-4d09-84ec-61b3aefde77a
    
  6. Edit the /boot/efi/SuSE/elilo.conf file to modify the system device from the location to the UUID.

    For example, change

    /dev/sda1   /   reiserfs   acl,user_xattr        1 1
    

    to

    UUID=e014e482-1c2d-4d09-84ec-61b3aefde77a   /  reiserfs   acl,user_xattr        1 1
    
    [Important]Important

    Make sure to make a backup copy of the /boot/efi/SuSE/elilo.conf file before you begin, and do not leave stray characters or spaces in the file.


SUSE® Linux Enterprise Server Storage Administration Guide 10