Hi, i’m kinda new to Linux and i have this problem when trying to install OpenSUSE 13.2 from a USB key using YUMI MultiBoot’s syslinux.
I got Kali, Arch and OpenSUSE linux distros on it and the only one with problems is OpenSUSE.
I’m getting the installer shown on the left, while i need the one shown on the right.
Can anyone plz offer any help as to how to deal with this issue?
# Menu Entry Created by Lance http://www.pendrivelinux.com for YUMI - (Your USB Multiboot Installer)
UI menu.c32
PROMPT 0
MENU TITLE Linux Distributions
MENU BACKGROUND yumi.png
MENU TABMSG http://www.pendrivelinux.com
MENU WIDTH 72
MENU MARGIN 10
MENU VSHIFT 3
MENU HSHIFT 6
MENU ROWS 15
MENU TABMSGROW 20
MENU TIMEOUTROW 22
menu color title 1;36;44 #66A0FF #00000000 none
menu color hotsel 30;47 #C00000 #DDDDDDDD
menu color sel 30;47 #000000 #FFFFFFFF
menu color border 30;44 #D00000 #00000000 std
menu color scrollbar 30;44 #DDDDDDDD #00000000 none
LABEL <-- Back to Main Menu
CONFIG /multiboot/syslinux.cfg
MENU SEPARATOR
#start openSUSE-13.2-DVD-x86_64
LABEL openSUSE-13.2-DVD-x86_64
MENU LABEL openSUSE-13.2-DVD-x86_64
MENU INDENT 1
KERNEL /multiboot/openSUSE-13.2-DVD-x86_64/linux
APPEND initrd=/multiboot/openSUSE-13.2-DVD-x86_64/initrd ramdisk_size=512000 ramdisk_blocksize=4096 isofrom=/dev/disk/by-label/MULTIBOOT:/multiboot/openSUSE-13.2-DVD-x86_64/openSUSE-13.2-DVD-x86_64.iso isofrom_device=/dev/disk/by-label/MULTIBOOT isofrom_system=/multiboot/openSUSE-13.2-DVD-x86_64/openSUSE-13.2-DVD-x86_64.iso loader=syslinux
#end openSUSE-13.2-DVD-x86_64
#start archlinux-2014.08.01-dual
LABEL archlinux-2014.08.01-dual
MENU LABEL archlinux-2014.08.01-dual
MENU INDENT 1
CONFIG /multiboot/archlinux-2014.08.01-dual/isolinux/isolinux.cfg
APPEND /multiboot/archlinux-2014.08.01-dual/isolinux
#end archlinux-2014.08.01-dual
#start ubuntu-14.04.2-desktop-amd64
LABEL ubuntu-14.04.2-desktop-amd64
MENU LABEL ubuntu-14.04.2-desktop-amd64
MENU INDENT 1
CONFIG /multiboot/ubuntu-14.04.2-desktop-amd64/isolinux/isolinux.cfg
APPEND /multiboot/ubuntu-14.04.2-desktop-amd64/isolinux
#end ubuntu-14.04.2-desktop-amd64
On 2015-08-02 00:56, x33storm wrote:
>
> Hi, i’m kinda new to Linux and i have this problem when trying to
> install OpenSUSE 13.2 from a USB key using YUMI MultiBoot’s syslinux.
> I got Kali, Arch and OpenSUSE linux distros on it and the only one with
> problems is OpenSUSE.
Well, that’s not surprising, you can not use a different boot system
with openSUSE’s installation media than the already included one.
Note essentially you do a binary copy direct to the device. In Linux I use the cp command some use dd to copy the iso to the device not a partition on the device. That is all the above programs do. Adding addition boot stuff just messes up the installer which is what any number of Linux boot helpers do including YUMI
Have no idea about any brochure,but the instruction are easy to find on the website and do not include YUMI.
>> Hi, i’m kinda new to Linux and i have this problem when trying to
>> install OpenSUSE 13.2 from a USB key using YUMI MultiBoot’s syslinux.
>> I got Kali, Arch and OpenSUSE linux distros on it and the only one with
>> problems is OpenSUSE.
> Well, that’s not surprising, you can not use a different boot system
> with openSUSE’s installation media than the already included one.
I’m not able to grok what is being attempted with Yumi. Is the installation
target a USB stick?
Regardless, openSUSE, both installed and installer, can be booted by any
bootloader that knows how to load a Linux kernel and initrd. There’s nothing
special about openSUSE’s kernel and initrd that requires it’s own version of
Grub2 be used or installed. The bootloader installation option I choose every
time since Grub Legacy was left off its installation media has been no
bootloader.
As far as the text interface being launched rather than the GUI, I have to
think it has to do with all the junk on the APPEND line in linux.cfg. Valid
installation options can be found on https://en.opensuse.org/SDB:Linuxrc
which is what I routinely use. I don’t bother downloading iso files. I launch
the installer via Grub loading the only two files needed in advance from
…/repo/oss/boot/$ARCH/loader/, linux, and initrd, both of which can be
gotten from an already downloaded installation iso. Installation then
proceeds directly off the internet To install, just load those two files from
whatever bootloader Kali or Arch uses. If you can’t figure out what to put on
the cmdline from the linuxrc page, just answer the questions at the prompts
resulting from using nothing at all.
> I’m not able to grok what is being attempted with Yumi. Is the installation
> target a USB stick?
>
> Regardless, openSUSE, both installed and installer, can be booted by any
> bootloader that knows how to load a Linux kernel and initrd. There’s nothing
> special about openSUSE’s kernel and initrd that requires it’s own version of
> Grub2 be used or installed. The bootloader installation option I choose every
> time since Grub Legacy was left off its installation media has been no
> bootloader.
He is trying to place several installation disks on a single USB stick.
The method used by openSUSE for installation media is different from
other distros. We don’t have to prepare the media for booting: we just
copy the installation image to the CD or the stick without modification.
And if we attempt to modify it with methods that work for other distros,
it breaks. It would have to be a method specifically designed for
openSUSE images.
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)
Yes. And that can work, if done suitably, with live media. But it’s a lot harder to get that working with the DVD installer. That’s because the DVD installer relies on finding a suitable repo on the booted media. And when the content is rearranged to setup for multi-boot, that often goes wrong.
Another difficulty is that these multi-boot arrangements often use FAT, and the DVD installer is too large to be a FAT file. There’s an additional problem with UEFI - the preparation of these multi-boot systems usually breaks UEFI booting.
Can you post a link to document which describes “isofrom*” and “loader” openSUSE installer parameters? I am not aware of them. You probably want install= and/or installsys= which point to ISO image on your stick. Look at SDB:Linuxrc - openSUSE Wiki for a start, but documentation is rather poor, in particular, how to select device.
>> I’m not able to grok what is being attempted with Yumi. Is the installation
>> target a USB stick?
>> Regardless, openSUSE, both installed and installer, can be booted by any
>> bootloader that knows how to load a Linux kernel and initrd. There’s nothing
>> special about openSUSE’s kernel and initrd that requires it’s own version of
>> Grub2 be used or installed. The bootloader installation option I choose every
>> time since Grub Legacy was left off its installation media has been no
>> bootloader.
> He is trying to place several installation disks on a single USB stick.
> The method used by openSUSE for installation media is different from
> other distros. We don’t have to prepare the media for booting: we just
> copy the installation image to the CD or the stick without modification.
> And if we attempt to modify it with methods that work for other distros,
> it breaks. It would have to be a method specifically designed for
> openSUSE images.
Seems to me an alternate solution should be simple enough. Assuming openSUSE
kernel and initrd couldn’t be added to some other distro’s partition on the
stick, create a partition on the stick large enough to “boot” from,
containing only installation kernel and initrd for Yumi to boot, and use its
cmdline to specify the openSUSE .iso anywhere else on the stick as the
installation source according to https://en.opensuse.org/SDB:Linuxrc . If for
some reason iso on stick won’t work, just switch source to HTTP, which will
only download what you want installed, probably only 1/3 the size of the
packages on the iso.
In your case, You need to manually add openSUSE-13.2-DVD-x86_64.iso into /multiboot/openSUSE-13.2-DVD-x86_64/ folder. If iso file is too big for FAT32, than you cant use YUMI for openSUSE “GUI” installation. I have the same problem with Leap version which is too big for FAT32 USB Flash drive.
You do not copy to the partition you replace the partition which replaces the FAT file system. You do not use any boot helpers just a binary copy to the device (not a partition on the device)