How to gather hardware information from systems without installed OS
This document (3738106) is provided subject to the disclaimer at the end of this document.
Environment
SUSE Linux Enterprise Desktop 10
Situation
Sometimes it is necessary to gather system information like hwinfo from a system which has no operating system installed yet.This may be the case in terms of general installation problems where the hardware is unknown.
Goal
Gather information about the hardware which may give a hint as to what exactly is causing the installation issue.
Resolution
Using a floppy
- Insert the first CD or DVD of the SUSE Linux product. If service packs have been released for the product, use of the CDs/DVDs of the current service pack is preferred.
- Boot from the DVD or CD.
- In the boot loader menu, choose "rescue system".
- Run the command
hwinfo > /tmp/hwinfo.txt
- Insert a floppy disk into the drive and run the commands
mount -rw /dev/fd0 /media/floppy
cp /tmp/hwinfo.txt /media/floppy
umount /media/floppy - The required data are now available on the floppy disk. The system can be powered down or reset at this point.
The procedure above can also be used with a USB stick (pen drive) instead of a floppy, with the following changes/notes:
- The device name for a USB stick will not be /dev/fd0; instead, it will be recognised as a SCSI disk device /dev/sdX.
- Make sure the USB stick is not connected before the rescue system is available. Consult the output of the command dmesg to identify the precise device name, e.g. /dev/sda.
If the procedures above cannot be applied, another system can be used to store the hardware information, as follows:
- Insert the first CD or DVD of the SUSE Linux product. If service packs have been released for the product, use of the CDs/DVDs of the current service pack is preferred.
- Boot from the DVD or CD.
- In the boot loader menu, choose "rescue system".
- Run the command
hwinfo --netcardThis shows the name of the driver for the network card, e.g. bnx2. Write this module name down.
- Reboot the system, boot from DVD or CD and choose "manual installation".
- Choose the language and the keyboard setting.
- Select the appropriate network card module and configure the network card with
ifconfig eth0 your-ip-address
- After that go back to the rescue system.
- Back in the rescue system run the command:
hwinfo> /tmp/hwinfo.txt
- Copy the new file (/tmp/hwinfo.txt) to another machine in the network using scp:
scp /tmp/hwinfo.txt remoteusername@other-system's-ip-address:/tmp/
Disclaimer
This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.
- Document ID:3738106
- Creation Date: 17-Jan-2008
- Modified Date:05-Mar-2021
-
- SUSE Linux Enterprise Desktop
- SUSE Linux Enterprise Server
For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com