James_patageul Posted December 19, 2008 Posted December 19, 2008 (edited) Hi people,i have create a USB with WinSetupFromUSB 0.1.1, who all ready contain:Windows XP installation, UBCD, UBCD4WIN, AcronisTrueimage,So now i will adding to my key Ubuntu 8.10 i need some help for the begining then i will post here a complet step by step tutorial how to do it... Edited December 19, 2008 by James_patageul
James_patageul Posted December 19, 2008 Author Posted December 19, 2008 OK the first step is to download and extract the *.iso to a foler (i will name this folder "UB-extracted")then (after what i see on many forum & website) is to COPY all files inside "isolinux" to the root of UB-extractedwhy copy directly to root ? can we not point in futur step to "isolinux" folder ?----Then rename isolinux.cfg into syslinux.cfgthen edit text.cfgremove all line, and put thisdefault livelabel live menu label ^Try Ubuntu without any change to your computer kernel /casper/vmlinuz append file=/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash --label live-install menu label ^Install Ubuntu kernel /casper/vmlinuz append file=/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.gz quiet splash --label check menu label ^Check CD for defects kernel /casper/vmlinuz append boot=casper integrity-check initrd=/casper/initrd.gz quiet splash --label memtest menu label Test ^memory kernel /install/mt86pluslabel hd menu label ^Boot from first hard disk localboot 0x80------------ok now (if all thing before is just (waiting confirmation))you have just to move all files inside UB-extracted to the root of your USB device...ok why not, but that will make a big mess in your root of your USB device , so can we not put those file inside of a folder ?
James_patageul Posted December 19, 2008 Author Posted December 19, 2008 i have try meself to put all files inside "UB-extracted" not to the root of USB but in a folder (/ubuntu)but i get this error
jaclaz Posted December 19, 2008 Posted December 19, 2008 Why do you want to make it more difficult than needed? RE-read this:http://www.msfn.org/board/index.php?showtopic=124169Basically all you have to do is to translate isolinux.cfg contents into a grub4dos menu.lst entry.The syntax is very similar, and there is an example by ilko_t on the given thread.In other words, you already boot to grub4dos, grub4dos can boot directly a Linux kernel, thus introducing a level of complexity by loading another loader is unneeded.jaclaz
James_patageul Posted December 22, 2008 Author Posted December 22, 2008 From:jaclazWhy do you want to make it more difficult than needed? i dont want to make it more difficult, i just want put ubuntu in a folder named ubuntu, because my root of my USB drive is already a mess. (is so difficult to put the ubuntu in a folder ?)RE-read this:http://www.msfn.org/board/index.php?showtopic=124169i read it again, so the right code is this one -> ?title INSTALL Ubuntu root (hd0,0)kernel /casper/vmlinuz file=/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --initrd=/casper/initrd.gzand where i must put it ? in isolinux.cfg, syslinux.cfg,menu.lst ? (i guess in menu.lst?) and where must be this file ? in the root ?In other words, you already boot to grub4dos, grub4dos can boot directly a Linux kernel, thus introducing a level of complexity by loading another loader is unneeded.ok great, and grub4dos is menu.lst, & syslinux that it ?
James_patageul Posted December 22, 2008 Author Posted December 22, 2008 ok, now i have put thistitle INSTALL Ubuntu root (hd0,0)kernel /ubuntu/casper/vmlinuz file=/ubuntu/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash --initrd=/ubuntu/casper/initrd.gzin the menu.lst and this gave me thisFirstThenany idea ?
ilko_t Posted December 23, 2008 Posted December 23, 2008 ...any idea ?Yes- Ubuntu cannot find the big squashfs file (filesystem.squashfs), as it is not where is expected.It's location perhaps could be passed as a kernel parameter, just an idea:try boot=/ubuntu/casper or ask in ubuntu forums for the proper syntax, if possible at all.initrd=/ubuntu/casper/initrd.gz is wrong. Should be initrd /ubuntu/casper/initrd.gz. Look at the examples given.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now