Novell LINUX ENTERPRISE SERVER 10 - INSTALLATION AND ADMINISTRATION 11-05-2007 Installation Manual page 413

Table of Contents

Advertisement

20.2.2 The File device.map
The file device.map maps GRUB and BIOS device names to Linux device names.
In a mixed system containing IDE and SCSI hard disks, GRUB must try to determine
the boot sequence by a special procedure, because GRUB may not have access to the
BIOS information on the boot sequence. GRUB saves the result of this analysis in the
file /boot/grub/device.map. For a system on which the boot sequence in the
BIOS is set to IDE before SCSI, the file device.map could appear as follows:
(fd0)
/dev/fd0
(hd0)
/dev/hda
(hd1)
/dev/sda
Because the order of IDE, SCSI, and other hard disks depends on various factors and
Linux is not able to identify the mapping, the sequence in the file device.map can
be set manually. If you encounter problems when booting, check if the sequence in this
file corresponds to the sequence in the BIOS and use the GRUB prompt to modify it
temporarily if necessary. After the Linux system has booted, the file device.map
can be edited permanently with the YaST boot loader module or an editor of your
choice.
IMPORTANT: SATA Disks
Depending on the controller, SATA disks are either recognized as IDE (/dev/hdx)
or SCSI (/dev/sdx) devices.
After manually changing device.map, execute the following command to reinstall
GRUB. This command causes the file device.map to be reloaded and the commands
listed in grub.conf to be executed:
grub --batch < /etc/grub.conf
The Boot Loader
395

Advertisement

Table of Contents
loading

This manual is also suitable for:

Suse linux enterprise server 10

Table of Contents