-   Slackware (
-   -   X61 usb boot error (

linko47 12-20-2008 06:26 PM

X61 usb boot error
Has anyone successfully booted the Slackware 12.2 usbboot.img on a Thinkpad X61, or similar model? If so, did you do anything special? I can't get it to boot on this particular model laptop. It always gives a "Boot error" message.

Note: This machine boots Slax just fine from the same usb device.

linko47 12-20-2008 07:54 PM

I just used unetbootin instead, and it works fine.

guanx 12-25-2008 12:17 PM

HOWTO: Make Slackware Install Disk (USB/HDD/ZIP/...)

Xin Guan <>

Table of Contents

1. Copyright and License
2. Translation
3. Making a Slackware installation disk using syslinux
1. Copyright and License

This document is copyright. (c) Xin Guan 2008.
License: GNU FDL <>

2. Translation

Please avoid translating this document back to Chinese.

3. Making a Slackware installation disk using syslinux

The Slackware CDROM/DVDROM uses isolinux, which is a variant of syslinux.
So there should be no difficulty in making a bootable Slackware install disk
using syslinux if your disk is in FAT format, or extlinux if in ext2/3.

You need the following files:
i) syslinux, which can be found in the Slackware source directory:
ii) Linux kernel images, install initrd, and syslinux menu files, etc.:
iii) Slackware binary packages:

Now I assume you have a spare disk (USB stick, HDD, ZIP, ...) in FAT
format, and a running system (taking Micro$oft Widows for example).
For other combinations, the procedure is about the same. Please have a
look at <> to find
possible differences.

Firstly, extract syslinux.exe from syslinux-*.tar.bz2.
Suppose H: will be your install disk, run:
C:> syslinux -sfma H:
(without the C:> prompt) on the command line. This makes a disk bootable
with syslinux. You may need administrator privilege.

Then copy the following files in the "isolinux/" directory from the
Slackware CDROM/DVDROM to the root directory of your install disk:

Rename "isolinux.cfg" to "syslinux.cfg", and copy the whole directories
"kernels/" and "slackware/" to the same place. Now the directory list
of your install disk should look like this:

Boot with your install disk. If it's a USB stick, you may need to issue
the following command after booting:
# mdev -s
(without the # prompt). This allows the kernel to find new devices.
> For advanced users:
> You may install the udev-*.tgz package to the install initrd, copy the
> bash binary into /bin and change the first line of /etc/rc.d/rc.udev
> to #!/bin/bash
> then the install disk can find devices automatically.

To access the Slackware packages, run: (suppose install disk is /dev/sda1)
# mkdir /install
# mount -t vfat -o ro /dev/sda1 /install
When choosing source during setup, select "pre-mounted directory" and enter:
Everything else is much similar to a CDROM/DVDROM installation.

All times are GMT -5. The time now is 03:31 AM.