Instructions for making USB-Bootable installation disk for 64bit SL6.4 ---------------------------------------------------------------------- 0. These instructions are intended for making a 64-bit SL6.4 installer on a USB Flash disk. 8GB flash media is recommended. 1. The ISO DVD images are NOT included. Download your own copies before following these instructions. 2. Prepare the USB disk: a) su - b) fdisk -H224 -S56 /dev/sdX, make one partition of type "83-Linux", mark it bootable. Result should look like this: root# fdisk -l /dev/sdX Disk /dev/sdc: 7996 MB, 7996440576 bytes 224 heads, 56 sectors/track, 1245 cylinders Units = cylinders of 12544 * 512 = 6422528 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdc1 * 1 1245 7808612 83 Linux b) mke2fs -j /dev/sdX1; tune2fs -c0 -i0 /dev/sdX1; e2label /dev/sdX1 USB c) mkdir /mnt/tmp d) mount LABEL=USB /mnt/tmp 3. Copy the data: a) cd to_the_directory_with_this_readme_file; rsync -av . /mnt/tmp b) cd to_the_directory_with_the_SL63_iso_images; rsync -av SL-*-Everything-DVD1.iso SL-*-Everything-DVD2.iso /mnt/tmp c) cd /mnt/tmp; chown -R root.root . 4. Make disk bootable a) cd /mnt/tmp/extlinux b) cat ./mbr.bin > /dev/sdX ### (*NOT* /dev/sdX1) c) ./extlinux -i . 5. cd /; umount /mnt/tmp 6. try to boot from the newly made USB disk. ------------------ Instructions for making this distribution: rsync -av --exclude "Packages" --exclude "repoview" --exclude "repodata" /triumfcs/mirror/scientificlinux.org/6.4/x86_64/os/ . cp -pv ../SL63-64-USBBOOT/AAA-README-USBBOOT.txt . xemacs AAA-README-USBBOOT.txt ln -s /triumfcs/mirror/scientificlinux.org/6.4/x86_64/iso . cp -rpv ../SL63-64-USBBOOT/extlinux . xemacs extlinux/extlinux.conf cp -rpv ../SL63-64-USBBOOT/ks.cfg . xemacs ks.cfg //KO 12JUN2013