Install Slackware Using A USB Flash Drive: Difference between revisions
No edit summary |
|||
Line 3: | Line 3: | ||
Installing Slackware using a USB flash drive is very easy. | Installing Slackware using a USB flash drive is very easy. | ||
Slackware includes a usbboot.img in the usb-and-pxe-installers directory of the official installation media, | Slackware includes a usbboot.img in the usb-and-pxe-installers directory of the official installation media, which is a minimal image very handy for FTP or other kinds of network installations. | ||
In the same directory one can also find usbimg2disk.sh, a script that will dump the usbboot.img image to a flash drive, useful in case the above image does not work for you out of the box. | |||
Additionally, AlienBOB has written two articles in his blog on how to install Slackware using a USB flash drive from either | Additionally, AlienBOB has written two articles in his blog on how to install Slackware using a USB flash drive from either | ||
Line 9: | Line 11: | ||
[http://alien.slackbook.org/blog/welcome-windows-user/ Microsoft Windows] or [http://alien.slackbook.org/blog/installing-slackware-using-usb-thumb-drive/ Linux]. | [http://alien.slackbook.org/blog/welcome-windows-user/ Microsoft Windows] or [http://alien.slackbook.org/blog/installing-slackware-using-usb-thumb-drive/ Linux]. | ||
This document describes yet another way of | This document describes yet another way of creating an image capable of booting from USB, containing all of the packages neeeded for an installation, using [http://syslinux.zytor.com/wiki/index.php/Doc/isolinux#HYBRID_CD-ROM.2FHARD_DISK_MODE Isohybrid]. | ||
== Prerequisites == | == Prerequisites == | ||
A USB flash drive that can fit the ISO image | A USB flash drive that can fit the ISO image | ||
Syslinux >= 3.72 | Syslinux >= 3.72 | ||
Line 21: | Line 23: | ||
a) official Slackware installation media, preferably the DVD ISO one, available on any Slackware mirror | a) official Slackware installation media, preferably the DVD ISO one, available on any Slackware mirror | ||
or b) a local copy of the Slackware tree. | or | ||
b) a local copy of the Slackware tree. | |||
That may be the tree of a stable release, or even the tree of the Slackware current development cycle. | That may be the tree of a stable release, or even the tree of the Slackware current development cycle. | ||
Line 31: | Line 35: | ||
== Using isohybrid == | == Using isohybrid == | ||
At this point you should have a Slackware ISO lying on your hard disk | At this point you should have a Slackware ISO lying on your hard disk | ||
Make it hybrid: | Make it hybrid: | ||
Line 41: | Line 45: | ||
All that is left to do now is copy the ISO to the USB flash drive. | All that is left to do now is copy the ISO to the USB flash drive. | ||
This can be done using the [http://linux.die.net/man/1/dd dd] command as the root user | This can be done using the [http://linux.die.net/man/1/dd dd] command as the root user. | ||
The below command will overwrite all the files currently present on the USB drive so prior backups are highly advisable: | |||
dd if=slackware-13.1-install-dvd.iso of=/dev/sdX | dd if=slackware-13.1-install-dvd.iso of=/dev/sdX | ||
PS1. dd expects the name of the device, not the partition, so you should be using eg. /dev/sdb and not /dev/sdb1. | |||
PS2. the USB should NOT be mounted during dd invocation. | |||
== Epilogue == | == Epilogue == | ||
Boot the machine using the USB drive. Experience should be no different than using the official installation media. | Boot the machine using the USB drive. Experience should be no different than using the official installation media. |
Revision as of 06:50, 20 November 2010
Installing Slackware using a USB flash drive is very easy.
Slackware includes a usbboot.img in the usb-and-pxe-installers directory of the official installation media, which is a minimal image very handy for FTP or other kinds of network installations.
In the same directory one can also find usbimg2disk.sh, a script that will dump the usbboot.img image to a flash drive, useful in case the above image does not work for you out of the box.
Additionally, AlienBOB has written two articles in his blog on how to install Slackware using a USB flash drive from either
This document describes yet another way of creating an image capable of booting from USB, containing all of the packages neeeded for an installation, using Isohybrid.
Prerequisites
A USB flash drive that can fit the ISO image
Syslinux >= 3.72
Additionally you should either have:
a) official Slackware installation media, preferably the DVD ISO one, available on any Slackware mirror
or
b) a local copy of the Slackware tree.
That may be the tree of a stable release, or even the tree of the Slackware current development cycle.
If you choose to use a local copy of the tree you should be able to create your own ISO image using a script such as:
Pat's DVD script, AlienBOB's mirror-slackware-current script or even a custom one of your own.
Using isohybrid
At this point you should have a Slackware ISO lying on your hard disk
Make it hybrid:
isohybrid slackware-13.1-install-dvd.iso
Copy the ISO to the USB flash drive
All that is left to do now is copy the ISO to the USB flash drive.
This can be done using the dd command as the root user.
The below command will overwrite all the files currently present on the USB drive so prior backups are highly advisable:
dd if=slackware-13.1-install-dvd.iso of=/dev/sdX
PS1. dd expects the name of the device, not the partition, so you should be using eg. /dev/sdb and not /dev/sdb1.
PS2. the USB should NOT be mounted during dd invocation.
Epilogue
Boot the machine using the USB drive. Experience should be no different than using the official installation media.