{"id":352,"date":"2010-11-14T11:46:28","date_gmt":"2010-11-14T09:46:28","guid":{"rendered":"http:\/\/hex.ro\/blog\/index.php\/"},"modified":"2017-05-14T09:05:33","modified_gmt":"2017-05-14T07:05:33","slug":"bootable-dreamlinux-2-2-usb-pen-drive","status":"publish","type":"post","link":"https:\/\/hex.ro\/wp\/blog\/bootable-dreamlinux-2-2-usb-pen-drive\/","title":{"rendered":"Bootable DreamLinux 2.2 USB Pen Drive."},"content":{"rendered":"<p>(A tutorial + list of suggestions I made on July 2007, for Dreamlinux 2.2 MMGL developpers)<br \/>\n&nbsp;<\/p>\n<p style=\"margin-bottom: 0in\"><a href=\"\/images\/dreamlinux\/IMG_4772.jpg\"><img decoding=\"async\" border=\"0\" hspace=\"0\" alt=\"Boot menu\" align=\"baseline\" src=\"\/images\/dreamlinux\/tn_IMG_4772.jpg\" \/><\/a><a href=\"\/images\/dreamlinux\/IMG_4777.jpg\"><img decoding=\"async\" border=\"0\" hspace=\"15\" align=\"baseline\" alt=\"\" src=\"\/images\/dreamlinux\/tn_IMG_4777.jpg\" \/><\/a><a href=\"\/images\/dreamlinux\/IMG_4779.jpg\"><img decoding=\"async\" border=\"0\" hspace=\"0\" align=\"baseline\" alt=\"\" src=\"\/images\/dreamlinux\/tn_IMG_4779.jpg\" \/><\/a><\/p>\n<p style=\"margin-bottom: 0in\">Link to my profile on Dreamlinux forums (english version): <a href=\"http:\/\/www.epron.com.br\/ingles\/profile.php?mode=viewprofile&amp;u=2781\">viulian<\/a><\/p>\n<p style=\"margin-bottom: 0in\">I was motivated in creating this bootable device for two reasons. One is that DL&#8217;s 2.2 Grub does not recognize my J micron IDE chip set (thus cannot boot from CDROM) and second, DL worked flawless detecting my WIFI network, so I decided to keep it around. However, booting from a USB stick is much faster than a CDROM so.. a third advantage there.<\/p>\n<p style=\"margin-bottom: 0in\"><span style=\"font-style: italic\">Acknowledgments<\/span>: I used this very nice tutorial from the guys at pendrivelinux.com: <a href=\"http:\/\/www.pendrivelinux.com\/2007\/01\/02\/all-in-one-usb-dsl\">http:\/\/www.pendrivelinux.com\/2007\/01\/02\/all-in-one-usb-dsl<\/a><br \/>\nAlso, the logo.jpg file provided below belongs to Dreamlinux team ( I got it from the their site).<br \/>\n&nbsp;<\/p>\n<p style=\"margin-bottom: 0in; font-weight: bold\">Prerequisites:<\/p>\n<p style=\"margin-bottom: 0in\">First make sure that your BIOS supports booting from USB stick. I have a 2 year old Toshiba L10 laptop which doesn&#8217;t want to boot from USB, even if it&#8217;s rather new hardware. So it&#8217;s best to make sure that it works before proceeding with the steps below.<\/p>\n<p style=\"margin-bottom: 0in\">a) USB Stick (minimum 1Gb).<\/p>\n<p style=\"margin-bottom: 0in\">b) DreamLinux ISO file ( I had this one: DL_2.2_070701MMGL_en.iso )<\/p>\n<p style=\"margin-bottom: 0in\">c) Syslinux: <a href=\"http:\/\/www.kernel.org\/pub\/linux\/utils\/boot\/syslinux\/Old\/syslinux-3.36.zip\">http:\/\/www.kernel.org\/pub\/linux\/utils\/boot\/syslinux\/Old\/syslinux-3.36.zip<\/a><\/p>\n<p style=\"margin-bottom: 0in\">d) HP USB Format Tool: <a href=\"ftp:\/\/ftp.compaq.com\/pub\/softpaq\/sp27001-27500\/SP27213.exe\">ftp:\/\/ftp.compaq.com\/pub\/softpaq\/sp27001-27500\/SP27213.exe<\/a><\/p>\n<p style=\"margin-bottom: 0in\">e) These updated\/needed files:<\/p>\n<p style=\"margin-bottom: 0in\"><a href=\"\/files\/dreamlinux\/syslinux.cfg\">syslinux.cfg<\/a><br \/>\n<a href=\"\/files\/dreamlinux\/vesamenu.c32\">vesamenu.c32<\/a><br \/>\n<a href=\"\/files\/dreamlinux\/logo.jpg\">logo.jpg<\/a><br \/>\n<a href=\"\/files\/dreamlinux\/miniroot.gz\">miniroot.gz<\/a><\/p>\n<p style=\"margin-bottom: 0in; font-weight: bold\">Steps:<\/p>\n<p style=\"margin-bottom: 0in\">1) Install HP USB Format Tool and format your stick.<\/p>\n<p style=\"margin-bottom: 0in\">2) Use an utility such as WinRAR to open the big DreamLinux .iso file and extract the contents to the USB drive.<\/p>\n<p style=\"margin-bottom: 0in\">3) You then need to replace the <font face=\"Courier New, monospace\">boot\/miniroot.gz<\/font> file on the USB stick with the one I provided (to see why I needed to modify the miniroot.gz file, please check this thread: <a href=\"http:\/\/www.epron.com.br\/ingles\/viewtopic.php?t=1528\">http:\/\/www.epron.com.br\/ingles\/viewtopic.php?t=1528<\/a><\/p>\n<p style=\"margin-bottom: 0in\">4) Copy the syslinux.cfg, logo.jpg and vesamenu.c32 to the root of the USB drive.<\/p>\n<p style=\"margin-bottom: 0in\">5) Unpack the syslinux-3.36.zip file somewhere and open a cmd.exe and change to the directory where you have unpacked it.<\/p>\n<p style=\"margin-bottom: 0in\">6) Issue the command: <span style=\"font-family: monospace; font-weight: bold\">syslinux.exe -ma X:<\/span> (where X: is the letter of your USB drive) to make it bootable.<\/p>\n<p style=\"margin-bottom: 0in\">You should now be able to reboot the system, update BIOS to boot from USB stick and enjoy \ud83d\ude42<\/p>\n<p><br style=\"font-weight: bold\" \/><br \/>\n<span style=\"font-weight: bold\">Having questions ?<\/span><\/p>\n<p>If you encounter problems or other issues please use this thread on the english forum on dreamlinux site [includes some screenshots, as well as a description of the whole &#8216;debugging&#8217; I had to do to come up with the solution]: <a href=\"http:\/\/www.epron.com.br\/ingles\/viewtopic.php?t=1528\">http:\/\/www.epron.com.br\/ingles\/viewtopic.php?t=1528<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>(A tutorial + list of suggestions I made on July 2007, for Dreamlinux 2.2 MMGL developpers) &nbsp; Link to my profile on Dreamlinux forums (english version): viulian I was motivated in creating this bootable device for two reasons. One is that DL&#8217;s 2.2 Grub does not recognize my J micron IDE chip set (thus cannot [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[],"class_list":["post-352","post","type-post","status-publish","format-standard","hentry","category-it"],"_links":{"self":[{"href":"https:\/\/hex.ro\/wp\/wp-json\/wp\/v2\/posts\/352","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hex.ro\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hex.ro\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hex.ro\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hex.ro\/wp\/wp-json\/wp\/v2\/comments?post=352"}],"version-history":[{"count":3,"href":"https:\/\/hex.ro\/wp\/wp-json\/wp\/v2\/posts\/352\/revisions"}],"predecessor-version":[{"id":1804,"href":"https:\/\/hex.ro\/wp\/wp-json\/wp\/v2\/posts\/352\/revisions\/1804"}],"wp:attachment":[{"href":"https:\/\/hex.ro\/wp\/wp-json\/wp\/v2\/media?parent=352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hex.ro\/wp\/wp-json\/wp\/v2\/categories?post=352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hex.ro\/wp\/wp-json\/wp\/v2\/tags?post=352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}