Forum: EasyBoot
Topic: Ubuntu-Mint-Pinguy
started by: srinivas33

Posted by srinivas33 on Jan. 25 2013,09:23
I want to make a disk with three OS
1. Ubuntu 12.10 < [link] >
2.Linux Mint14.1 Mate < [link] >
3. Pinguy OS 12.04 Shell < [link] >

All are 32-bit

First i extracted Ubuntu to disk1 folder
When i try to extract the contents of linux mint .iso to disk1 folder its saying autorun.inf is already present and i pressed replace and many conflicts like casper folder is already there, like these many prompts came.

I saved their respective boot files using ultra iso.

I made final iso and tested it using Oracle VM Virtual box, then i got the menu well and when i selected ubuntu, it initially started and then stopped with error message relating to missing kernel.

Please tell how to extract the .iso of different OS to disk1 folder so that there will be no conflict. :(

I made this backgound using Photoshop.


Posted by srinivas33 on Jan. 25 2013,10:17
I tried the solution of balder to the post of AhrimanSefid < [here] >

I removed pinguy os and now its just ubuntu and mint.

It worked perfectly for mint, but when i selected ubuntu it giving following error in Virtual Box.

Balder said that it is working for ubuntu12.10 but in my computer its not working, please help me to solve this problem.


Posted by balder on Jan. 25 2013,12:16
@srinivas33

Welcome to EasyBoot @srinivas33 :)

Quote: " I want to make a disk with three OS"
-----------------------

I tested the linuxmint-14.1-mate-dvd-32bit.iso using this procedure:

1. Copied downloaded ISO to folder 'disk1' in EasyBoot

2. Renamed ISO to exactly LINUXMINT14.ISO

3. Used 'kicker-image' linuxmint14.img (Download floppy image < HERE > and put into folder EZBOOT)

4. Used menu command in EasyBoot menu:  run linuxmint14.img

5. Ticked 'Joliet' when creating ISO in EasyBoot (you must tick 'Joliet' to all Linux-distros)

Worked when tested

-------------------
The PINGUY_OS_12.04.ISO case

1. Open ISO (I used UltraIso) and extract all contents to folder 'disk1' in EasyBoot

2. Saved BOOT-file (in UltraIso=Bootable>Save boot file) to folder EZBOOT with name pinguy.bif

3. Used menu command in EasyBoot menu:  bootinfotable;run pinguy.bif

4. As above; ticked 'Joliet' when creating ISO in EasyBoot

Worked when tested

--------------------
The ubuntu-12.10.iso case

Having problem finding a correct bootable ISO (only found ' ubuntu-12.10-server-powerpc.iso' which wasn't bootable at all) :O
Link < HERE >
Please note that this is a server-iso and not the 'standard' Live-ISO
Is it really this one you are interested into ???

Do you mind to give a direct download link to correct ISO-file, to make sure we use the same ISO-file (its freeware anyway) :;):

Or you can find desktop version of UBUNTU12.10 < HERE >

And then follow the '@AhrimanSefid topic' < HERE >

Worked okay :)

balder



Posted by srinivas33 on Jan. 25 2013,22:38
This is the correct link for Ubuntu 12.10 which i downloaded,

< ubuntu-12.10-desktop-i386.iso.torrent[link] >

Its size is 753 MB.

No I'm not interested in server iso, I want just desktop version.

I opened the link you provided< [link] >

Its also the same iso(753 MB) which i downloaded.

I downloaded 'grub-kicker-image' and < [link] >
copied 'ubuntu11.img' to EZBOOT folder.
Renamed the Ubuntu.iso to UBUNTU11.iso
used menu command run unbuntu11.img
ticked only 'Joliet'

After making .iso tested with VM box then got these in display when i selected ubuntu in menu.



I tested directly the original ubuntu.iso using VM box, its working, so i think its bootable version. But when i create iso using easy boot as said above, its giving the display as shown in image.

Please guide me where I'm doing wrong, as it is working for you.
I can't figure out where I'm doing it wrong. I downloaded notepad++.

-----------------------------
System Specifications:
___
OS Name Microsoft Windows 7 Ultimate
Version 6.1.7601 Service Pack 1 Build 7601
Other OS Description Not Available
OS Manufacturer Microsoft Corporation
System Name BUMBLEBEE
System Manufacturer Compaq Presario 061
System Model rq506aa-acj sr1932il NA100
System Type X86-based PC
Processor Intel® Core™2 CPU          6300  @ 1.86GHz, 1867 Mhz, 2 Core(s), 2 Logical Processor(s)
BIOS Version/Date Phoenix Technologies, LTD 3.03, 7/14/2006
SMBIOS Version 2.4
Windows Directory C:\Windows
System Directory C:\Windows\system32
Boot Device \Device\HarddiskVolume1
Locale United States
Hardware Abstraction Layer Version = "6.1.7601.17514"
User Name Bumblebee\Vasu
Time Zone India Standard Time
Installed Physical Memory (RAM) 4.00 GB
Total Physical Memory 3.37 GB
Available Physical Memory 2.14 GB
Total Virtual Memory 3.80 GB
Available Virtual Memory 2.30 GB
Page File Space 443 MB
Page File C:\pagefile.sys

Posted by balder on Jan. 26 2013,02:23
@srinivas33

Quote: "Renamed the Ubuntu.iso to UBUNTU11.iso"

Please check that name to ISO-file in folder 'disk1' isn't UBUNTU11.iso but UBUNTU11.ISO
Notice the full uppercase (CAPS) to all letters in name UBUNTU11.ISO
You can NOT use UBUNTU11.iso - must be UBUNTU11.ISO :O

Note: if you later are interested I can show you how to change name UBUNTU11.ISO to UBUNTU12.ISO (looks better in my eyes) :cool:

Attention! As grub is used to 'kick-start' ISO file, we have to take consideration to that grub is case-sensitive when used from CD\DVD :p
However grub is not case sensitive when used from hard-drives including USB stick\thumb drives - only from CD\DVD :)

Seems we are using same ISO-file, so it should be working alright

By the way, nice computer you have :;):

balder

Posted by srinivas33 on Jan. 26 2013,03:08
I renamed it UBUNTU11.ISO not UBUNTU11.iso, i made typing mistake in overlook in forum. Sorry for that. Even its not working.

I know that I'm using ubuntu12.10, so i should write as UBUNTU12.ISO, but i should change the grub in notepad++ using the same name.  I read AltairAC's The "Missing Manual", i think its the same way. But if its other way to change the 11 to 12 in MENU.LST please tell me.

Posted by balder on Jan. 26 2013,04:04
@srinivas33

Quote: "but i should change the grub in notepad"

Yes you are 100% correct :)

Next step is to look into UBUNTU.ISO-file

Open ISO-file (I use UltraIso) and continue with open folder 'isolinux' inside ISO-file, and scroll down and open file 'txt.cfg' (use Notepad as it is a simple text-file)

First line is what we use (Try Ubuntu without installing) which basically looks like this:

kernel /casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper
initrd=/casper/initrd.lz

Note: we have no use for 'append', so we skip that part :O
---------------------------
Compare to what you have in text-file 'menu.lst' in floppy image 'ubuntu11.img' which is:

kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/UBUNTU11.ISO --
initrd /casper/initrd.lz

As you notice, we have to put in ' iso-scan/filename=/UBUNTU11.ISO --'  (this start the scanning of ISO-file)
But the rest must be exactly as in 'txt.cfg' in ISO-file - if not - it halts.
------------------------

You can compare with text lines used in 'kicker-image' linuxmint14.img that is:

kernel /casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper iso-scan/filename=/LINUXMINT14.ISO --
initrd /casper/initrd.lz

Notice difference: cdrom/preseed/ubuntu.seed compare to cdrom/preseed/mint.seed

And of course, also name to ISO-file in the whole grub entrance
I have no problems - in fact - runs well from USB stick as well

I'm showing this to make sure we have the exactly same ISO-file with the exactly same 'kernel'-command - if not - it fails

Note1: I do not use 'Torrent' but my UBUNTU ISO-file is also 753MB in size (most likely the same)

Note2: You can always extract 'menu.lst' from grub-kicker image and edit that text followed by inserting it back to floppy image and then save changes
Attention! You cannot edit menu.lst inside floppy image when opened with UltraIso - even it seems to be possible - it doesn't work correct :(
Always extract menu.lst to some folder and edit text and put back into floppy image

And I have no problems - in fact - runs well from USB stick as well :)

balder

Posted by srinivas33 on Jan. 27 2013,10:53
Finally it worked  :)

The reason why it worked for you and not worked for me until now is explained in the following paragraph.

Until now even i renamed the ubuntu11.iso (For example) to UBUNTU11.ISO its actually creating the name like this UBUNTU11.ISO.iso.

I found this while check listing everything and suddenly when i entered the final created iso(Which gets created after we press make iso and tick mark joliet) i found that UBUNTU11.ISO.iso in the disk1 folder.

Then i removed the .ISO part as there is already .iso to it, then tested it with VBOX, it didn't worked.

Now my only aim is to write the .iso to Capital letter, but i can't.

Then yesterday evening my friend came and i discussed my problem with him, then he suggested me a software called unlocker
[Copyright © 2005-2011 Cedrick Collomb / Empty Loop
unlocker.emptyloop.com]

He in front of me downloaded the unlocker software installed it and right clicked the UBUNTU11.iso and opened it with unlocker then there is a option to rename in it. There i renamed it in capital letters ".ISO" and again i tested whether its in CAPS or small by pressing right click on UBUNTU.ISO and there its in CAPS.

Then again i created the final iso and tested with Oracle VM virtual box.

Everything went smooth. It worked great.

I even added Pinguy OS, added the commands for reboot and normal HDD.

Here are the Screen shots,

EasyBoot


Ubuntu12.10


Linux Mint


Pinguy




Thank you balder for guiding me to make this compilation disk.

Thank you for telling that my computer has nice specifications.

I like EasyBoot and Ultraiso.

:)