Siduction Forum

BUGS => Archiv Bugs => 2012.1.1 => Topic started by: frafa on 2012/06/26, 03:50:05

Title: Error on boot liveusb
Post by: frafa on 2012/06/26, 03:50:05
Hi
Error on boot liveusb
tested on fat32 support with boot option
fromiso=/path/xxx.iso
and
image_dir=/path/siduction

same problem ...

(http://liveusb.info/tmp/Capture-siduction.png)
Title: RE: Error on boot liveusb
Post by: towo on 2012/06/26, 08:13:36
Please show your grub.cfg entry for the iso-boot.
Edit:

BTW, VirtualBox does not support boot from USB, so you should explain, what exact you are doing.
Title: Error on boot liveusb
Post by: frafa on 2012/06/26, 13:33:48
Tested on eee-pc 701 and eee-pc 1005

1 test, copy iso file, and test boot on fat32 support with grub2

Code: [Select]
menuentry "Siduction test 1" {
search --set -f "/siduction-12.1.1-desperadoreloaded-kde-i386-201206241910.iso"
loopback loop "/siduction-12.1.1-desperadoreloaded-kde-i386-201206241910.iso"
linux (loop)/boot/vmlinuz0.686 boot=fll fromiso=/siduction-12.1.1-desperadoreloaded-kde-i386-201206241910.iso
initrd (loop)/boot/initrd0.686
}


2 test, copy content iso on /path, and test boot on fat32 support with grub2

Code: [Select]
menuentry "Siduction test 2" {
linux /path/boot/vmlinuz0.686 boot=fll image_dir=/path/siduction
initrd /path/boot/initrd0.686
}


same problem wont boot
Title: Error on boot liveusb
Post by: towo on 2012/06/26, 13:46:00
1st, Why you don't use grub2-fll-fromiso?
2nd, without an entry root= in your kernel line, it can't work.
3rd, the manual speaks only about linux-fs for fromiso.

If you speak about a usbstick, which contains the iso, then some other questions:

Why you don't use dd for putting the iso to the stick? or
Why you don't use fll-iso2usb?
Title: Error on boot liveusb
Post by: frafa on 2012/06/26, 13:56:27
Just for information i am the developer of multisystem
http://sourceforge.net/projects/multisystem/
http://liveusb.info/dotclear/index.php?pages/install

I tested also with more boot option:
root=UUID=xxxx-xxxx
fromhd=UUID=xxxx-xxxx
same problem ...


boot ok on all ==> siduction-12.1-desperado-xxx.iso
error on all ==> siduction-12.1.1-desperadoreloaded-xxx.iso

sorry for my broken English

EDIT
I will make a diff -r of the files in initrd ...
Title: Error on boot liveusb
Post by: towo on 2012/06/26, 14:47:06
A stick was made with fll-iso2usb is working
Code: [Select]

menuentry "siduction from iso (amd)" {
  loopback loop /siduction.iso
  linux (loop)/boot/vmlinuz0.amd boot=fll fromhd=UUID=1d188ad8-3148-4245-a650-1f05e48acd53 fromiso=/siduction.iso nointro quiet persist=/siduction/siduction-rw lang=de
  initrd (loop)/boot/initrd0.amd
}
Title: Error on boot liveusb
Post by: towo on 2012/06/26, 17:25:13
I have testet fromiso with the xfce-flavour, it boots without problems fromiso on an vfat-formated usb-stick.
I would suggest, check your iso.
Title: Error on boot liveusb
Post by: frafa on 2012/06/26, 18:17:27
Hum strange
if i'm add boot option: nointro quiet
book ok on 12.1.1, without this option boot ko ...
Title: Error on boot liveusb
Post by: ralul on 2012/06/27, 15:53:01
@frafa, you could celebrate you bug finding with solution a bit more. ok-ko looks like a spelling error at first.
Isn't it a record at siduction forums:
A beginner with four entries !?
Title: Error on boot liveusb
Post by: joji on 2012/06/27, 20:00:20
Would like to confirm that 'fromiso=' is a problem.
Tested only with "fromiso=/siduction-12.1.1-desperadoreloaded-xfce-i386-201206241935.iso" : it doesn't work.

Tested on vfat and ext4, also under grub and grub2.

In all cases booting is fine up to :
Code: [Select]
[sdc] Attached SCSI removable diskThen it ends. After <RETURN> I get into (initramfs).

Wish also to confirm that with the original "desperado" (which is a nice piece of work!) there was no problem at all.

Any hint?

Regards.
Title: Error on boot liveusb
Post by: towo on 2012/06/27, 20:11:53
Also for you, show your bootmanager entrys and tell us, how you have createt the fromiso-boot. Also, is this usb or fromiso from harddisc?
Title: Error on boot liveusb
Post by: dieres on 2012/06/27, 21:05:44
Did I understand right if I suppose you want to create a multiple boot usb stick?
What bootloader uses multisystem?

ct' Magazin has a multiboot rescue stick with Windows PE pmagic memtest etc. Uses grub1 if i am right.

here my insert for aptosid; there was no siduction at that time ;-)
Code: [Select]

splashimage /grub/exit.gz
default 0
 
title CC7PE ISO boot
find --set-root /cc7pe.iso
map /cc7pe.iso (0xff) || map --mem /cc7pe.iso (0xff)
map --hook
chainloader (0xff)
lock
 
title Acronis TrueImage Home
find --set-root /acronis1.iso
map --mem /acronis1.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
lock

title aptosid imera xfce (fromsiso Auswahl nötig)
map --mem /aptosid.iso (hd32)
map --hook
chainloader (hd32)
boot  


title MemTest86+ (binary)
kernel /memtest/memtest.bin
lock

title Parted Magic 6.7
find --set-root /pmagic-6.7.iso
map --mem /pmagic-6.7.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
lock
Title: Error on boot liveusb
Post by: joji on 2012/06/27, 22:52:52
Quote from: "towo"
Also for you, show your bootmanager entrys and tell us, how you have createt the fromiso-boot. Also, is this usb or fromiso from harddisc?
Thank you for reaction.

Problem solved for the vfat formated stick booting with grub2.
The trick was to add "fromhd=UUID=0E30-87A8" to the grub.cfg menu entry.

Yes. it is a multiboot usb stick. I simply copied the iso to the stick.

My entry is now :
Code: [Select]
menuentry "siduction-12.1.1-desperadoreloaded-xfce-i386.iso" {
linux /desperadoreloaded/vmlinuz0.686 boot=fll tz=Europe/Brussels fromhd=UUID=0E30-87A8 fromiso=/siduction-12.1.1-desperadoreloaded-xfce-i386-201206241935.iso nointro quiet
initrd /desperadoreloaded/initrd0.686
}
Have to thank you for providing your grub.cfg entry which gave me that idea.

Have also to thank the whole group for providing this very nice iso.

Regards.