LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Solaris / OpenSolaris (http://www.linuxquestions.org/questions/solaris-opensolaris-20/)
-   -   Solaris 11 -- Bootable USB device with existing Grml (http://www.linuxquestions.org/questions/solaris-opensolaris-20/solaris-11-bootable-usb-device-with-existing-grml-4175419949/)

Sebi94 08-02-2012 05:59 AM

Solaris 11 -- Bootable USB device with existing Grml
 
Hello community!

I've got a question, cause I can't find a solution. I've got an USB device with a working Linux Grml and now I want to add to this device the "Oracle Solaris 11 (text 86)" system, so that I have a choice between Grml and Solaris at the boot.

My problem is, that I can't find the right kernel and "initrd". I tried it with the Solaris.iso file. I unziped the ISO and copied the whole files AND the whole ISO-file to the USB device. After that, I edited the "syslinux.cfg". The booting file or however it's called.

Quote:

Originally Posted by syslinux.cfg
default menu.c32
prompt 0
menu title UNetbootin
timeout 100

label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit boot=live apm=power-off vga=791 nomce live-media-path=/live/grml64-full/ boot=live bootid=025c53fa-8f23-489e-9ed6-5501e710991e

label ubnentry0
menu label help
kernel /ubnkern
append initrd=/ubninit

label ubnentry1
menu label grml64-full ^Standard (2012.05, amd64)
kernel /boot/grml64full/vmlinuz
append initrd=/boot/grml64full/initrd.img boot=live apm=power-off vga=791 nomce live-media-path=/live/grml64-full/ boot=live bootid=025c53fa-8f23-489e-9ed6-5501e710991e

label ubnentry2
menu label grml32-full ^Standard (2012.05, i386)
kernel /boot/grml32full/vmlinuz
append initrd=/boot/grml32full/initrd.img boot=live apm=power-off vga=791 nomce live-media-path=/live/grml32-full/ boot=live bootid=025c53fa-8f23-489e-9ed6-5501e710991e

label ubnentry3
menu label Oracle Solaris 11 (text x86)
kernel /boot_solaris/platform/i86pc/kernel/amd64/unix
append initrd=/boot_solaris/platform/i86pc/amd64/boot_archive

I can't boot Solaris, cause he can't boot/load the initrd and the kernel.

Quote:

Originally Posted by ISO-File unziped structure
bin
[BOOT]
[BOOT]/Bootable_NoEmulation.img
boot_solaris
boot_solaris/.bios-eltorito-img
boot_solaris/acpi
boot_solaris/acpi/tables
boot_solaris/grub
boot_solaris/grub/bin
boot_solaris/grub/bin/grub
boot_solaris/grub/capability
boot_solaris/grub/default
boot_solaris/grub/default_video_modes.txt
boot_solaris/grub/e2fs_stage1_5
boot_solaris/grub/fat_stage1_5
boot_solaris/grub/ffs_stage1_5
boot_solaris/grub/install_menu
boot_solaris/grub/iso9660_stage1_5
boot_solaris/grub/jfs_stage1_5
boot_solaris/grub/menu.lst
boot_solaris/grub/minix_stage1_5
boot_solaris/grub/nbgrub
boot_solaris/grub/pxegrub
boot_solaris/grub/reiserfs_stage1_5
boot_solaris/grub/splash.xpm.gz
boot_solaris/grub/stage1
boot_solaris/grub/stage2
boot_solaris/grub/stage2_eltorito
boot_solaris/grub/ufs2_stage1_5
boot_solaris/grub/ufs_stage1_5
boot_solaris/grub/vstafs_stage1_5
boot_solaris/grub/xfs_stage1_5
boot_solaris/grub/zfs_stage1_5
boot_solaris/platform
boot_solaris/platform/i86hvm
boot_solaris/platform/i86hvm/kernel
boot_solaris/platform/i86hvm/kernel/drv
boot_solaris/platform/i86hvm/kernel/drv/amd64
boot_solaris/platform/i86hvm/kernel/misc
boot_solaris/platform/i86hvm/kernel/misc/amd64
boot_solaris/platform/i86pc
boot_solaris/platform/i86pc/amd64
boot_solaris/platform/i86pc/amd64/boot_archive
boot_solaris/platform/i86pc/kernel
boot_solaris/platform/i86pc/kernel/amd64
boot_solaris/platform/i86pc/kernel/amd64/unix
boot_solaris/platform/i86pc/kernel/cpu
boot_solaris/platform/i86pc/kernel/cpu/amd64
boot_solaris/platform/i86pc/kernel/dacf
boot_solaris/platform/i86pc/kernel/dacf/amd64
boot_solaris/platform/i86pc/kernel/drv
boot_solaris/platform/i86pc/kernel/drv/amd64
boot_solaris/platform/i86pc/kernel/kmdb
boot_solaris/platform/i86pc/kernel/kmdb/amd64
boot_solaris/platform/i86pc/kernel/kmdb/amd64/unix
boot_solaris/platform/i86pc/kernel/mach
boot_solaris/platform/i86pc/kernel/mach/amd64
boot_solaris/platform/i86pc/kernel/misc
boot_solaris/platform/i86pc/kernel/misc/amd64
boot_solaris/platform/i86pc/kernel/sys
boot_solaris/platform/i86pc/kernel/sys/amd64
boot_solaris/platform/i86pc/ucode
boot_solaris/platform/i86xpv
boot_solaris/platform/i86xpv/kernel
boot_solaris/platform/i86xpv/kernel/amd64
boot_solaris/platform/i86xpv/kernel/amd64/unix
boot_solaris/platform/i86xpv/kernel/dacf
boot_solaris/platform/i86xpv/kernel/dacf/amd64
boot_solaris/platform/i86xpv/kernel/drv
boot_solaris/platform/i86xpv/kernel/drv/amd64
boot_solaris/platform/i86xpv/kernel/kmdb
boot_solaris/platform/i86xpv/kernel/kmdb/amd64
boot_solaris/platform/i86xpv/kernel/kmdb/amd64/unix
boot_solaris/platform/i86xpv/kernel/mach
boot_solaris/platform/i86xpv/kernel/mach/amd64
boot_solaris/platform/i86xpv/kernel/misc
boot_solaris/platform/i86xpv/kernel/misc/amd64
boot_solaris/platform/i86xpv/kernel/tod
boot_solaris/platform/i86xpv/kernel/tod/amd64
boot_solaris/solaris
boot_solaris/solaris/bin
boot_solaris/solaris/bin/create_diskmap
boot_solaris/solaris/bin/create_ramdisk
boot_solaris/solaris/bin/extract_boot_filelist
boot_solaris/solaris/bin/mbr
boot_solaris/solaris/bin/root_archive
boot_solaris/solaris/bin/symdef
boot_solaris/solaris/bin/update_grub
boot_solaris/solaris/boot-images
boot_solaris/solaris/boot-images/bootbg1050.png
boot_solaris/solaris/boot-images/bootbg1200.png
boot_solaris/solaris/boot-images/bootbg480.png
boot_solaris/solaris/boot-images/bootbg800.png
boot_solaris/solaris/boot-images/spinner0.png
boot_solaris/solaris/boot-images/spinner1.png
boot_solaris/solaris/boot-images/spinner10.png
boot_solaris/solaris/boot-images/spinner11.png
boot_solaris/solaris/boot-images/spinner12.png
boot_solaris/solaris/boot-images/spinner13.png
boot_solaris/solaris/boot-images/spinner14.png
boot_solaris/solaris/boot-images/spinner2.png
boot_solaris/solaris/boot-images/spinner3.png
boot_solaris/solaris/boot-images/spinner4.png
boot_solaris/solaris/boot-images/spinner5.png
boot_solaris/solaris/boot-images/spinner6.png
boot_solaris/solaris/boot-images/spinner7.png
boot_solaris/solaris/boot-images/spinner8.png
boot_solaris/solaris/boot-images/spinner9.png
boot_solaris/solaris/bootenv.rc
boot_solaris/solaris/devicedb
boot_solaris/solaris/devicedb/master
boot_solaris/solaris/filelist.ramdisk
boot_solaris/solaris/filelist.safe
boot_solaris/solaris/images
boot_solaris/solaris/images/bar0.png
boot_solaris/solaris/images/bar1.png
boot_solaris/solaris/images/bar10.png
boot_solaris/solaris/images/bar11.png
boot_solaris/solaris/images/bar12.png
boot_solaris/solaris/images/bar13.png
boot_solaris/solaris/images/bar14.png
boot_solaris/solaris/images/bar15.png
boot_solaris/solaris/images/bar16.png
boot_solaris/solaris/images/bar17.png
boot_solaris/solaris/images/bar18.png
boot_solaris/solaris/images/bar19.png
boot_solaris/solaris/images/bar2.png
boot_solaris/solaris/images/bar3.png
boot_solaris/solaris/images/bar4.png
boot_solaris/solaris/images/bar5.png
boot_solaris/solaris/images/bar6.png
boot_solaris/solaris/images/bar7.png
boot_solaris/solaris/images/bar8.png
boot_solaris/solaris/images/bar9.png
boot_solaris/solaris/images/shutdownbg1050.png
boot_solaris/solaris/images/shutdownbg1200.png
boot_solaris/solaris/images/shutdownbg480.png
boot_solaris/solaris/images/shutdownbg800.png
dev
dev/dld
dev/dsk
dev/fd
dev/ipnet
dev/net
dev/pts
dev/rdsk
dev/rmt
dev/sad
dev/stderr
dev/stdin
dev/stdout
dev/swap
dev/term
dev/vt
dev/zcons
devices
devices/pseudo
export
home
jack
jack/.Xclients
jack/.bashrc
jack/.config
jack/.config/autostart
jack/.config/autostart/ddu_silent.desktop
jack/.config/autostart/iotrace.desktop
jack/.dmrc
jack/.profile
jack/.xscreensaver
jack/Desktop
jack/Desktop/.os-icons-installed
jack/Desktop/ddu.desktop
jack/Desktop/gparted.desktop
jack/Desktop/install_opensolaris.desktop
jack/Documents
mnt
mnt/misc
platform
platform/i86hvm
platform/i86hvm/kernel
platform/i86hvm/kernel/drv
platform/i86hvm/kernel/drv/amd64
platform/i86hvm/kernel/misc
platform/i86hvm/kernel/misc/amd64
platform/i86pc
platform/i86pc/amd64
platform/i86pc/amd64/boot_archive
platform/i86pc/kernel
platform/i86pc/kernel/amd64
platform/i86pc/kernel/amd64/unix
platform/i86pc/kernel/cpu
platform/i86pc/kernel/cpu/amd64
platform/i86pc/kernel/dacf
platform/i86pc/kernel/dacf/amd64
platform/i86pc/kernel/drv
platform/i86pc/kernel/drv/amd64
platform/i86pc/kernel/kmdb
platform/i86pc/kernel/kmdb/amd64
platform/i86pc/kernel/kmdb/amd64/unix
platform/i86pc/kernel/mach
platform/i86pc/kernel/mach/amd64
platform/i86pc/kernel/misc
platform/i86pc/kernel/misc/amd64
platform/i86pc/kernel/sys
platform/i86pc/kernel/sys/amd64
platform/i86pc/ucode
platform/i86xpv
platform/i86xpv/kernel
platform/i86xpv/kernel/amd64
platform/i86xpv/kernel/amd64/unix
platform/i86xpv/kernel/dacf
platform/i86xpv/kernel/dacf/amd64
platform/i86xpv/kernel/drv
platform/i86xpv/kernel/drv/amd64
platform/i86xpv/kernel/kmdb
platform/i86xpv/kernel/kmdb/amd64
platform/i86xpv/kernel/kmdb/amd64/unix
platform/i86xpv/kernel/mach
platform/i86xpv/kernel/mach/amd64
platform/i86xpv/kernel/misc
platform/i86xpv/kernel/misc/amd64
platform/i86xpv/kernel/tod
platform/i86xpv/kernel/tod/amd64
proc
reconfigure
root
root/.bashrc
root/.profile
save
save/etc
save/etc/inet
save/etc/inet/hosts
save/etc/system
save/lib
save/lib/svc
save/lib/svc/manifest
save/lib/svc/manifest/milestone
save/lib/svc/manifest/milestone/config.xml
save/lib/svc/manifest/network
save/lib/svc/manifest/network/network-install.xml
save/lib/svc/manifest/network/network-physical.xml
sbin
solarismisc.zlib
solaris.zlib
system
system/contract
system/object
system/volatile
system/volatile/AdDrEm.lck
tmp
.
./.SELF-ASSEMBLY-REQUIRED
./.catalog
./.cdrom
./.image_info
./.transfer-manifest.xml
./.volsetid
./bin
./dev
./dev/dld
./dev/dsk
./dev/fd
./dev/ipnet
./dev/net
./dev/pts
./dev/rdsk
./dev/rmt
./dev/sad
./dev/stderr
./dev/stdin
./dev/stdout
./dev/swap
./dev/term
./dev/vt
./dev/zcons
./devices
./devices/pseudo
./export
./home
./jack
./jack/.Xclients
./jack/.bashrc
./jack/.config
./jack/.config/autostart
./jack/.config/autostart/ddu_silent.desktop
./jack/.config/autostart/iotrace.desktop
./jack/.dmrc
./jack/.profile
./jack/.xscreensaver
./jack/Desktop
./jack/Desktop/.os-icons-installed
./jack/Desktop/ddu.desktop
./jack/Desktop/gparted.desktop
./jack/Desktop/install_opensolaris.desktop
./jack/Documents
./mnt
./mnt/misc
./platform
./platform/i86hvm
./platform/i86hvm/kernel
./platform/i86hvm/kernel/drv
./platform/i86hvm/kernel/drv/amd64
./platform/i86hvm/kernel/misc
./platform/i86hvm/kernel/misc/amd64
./platform/i86pc
./platform/i86pc/amd64
./platform/i86pc/amd64/boot_archive
./platform/i86pc/kernel
./platform/i86pc/kernel/amd64
./platform/i86pc/kernel/amd64/unix
./platform/i86pc/kernel/cpu
./platform/i86pc/kernel/cpu/amd64
./platform/i86pc/kernel/dacf
./platform/i86pc/kernel/dacf/amd64
./platform/i86pc/kernel/drv
./platform/i86pc/kernel/drv/amd64
./platform/i86pc/kernel/kmdb
./platform/i86pc/kernel/kmdb/amd64
./platform/i86pc/kernel/kmdb/amd64/unix
./platform/i86pc/kernel/mach
./platform/i86pc/kernel/mach/amd64
./platform/i86pc/kernel/misc
./platform/i86pc/kernel/misc/amd64
./platform/i86pc/kernel/sys
./platform/i86pc/kernel/sys/amd64
./platform/i86pc/ucode
./platform/i86xpv
./platform/i86xpv/kernel
./platform/i86xpv/kernel/amd64
./platform/i86xpv/kernel/amd64/unix
./platform/i86xpv/kernel/dacf
./platform/i86xpv/kernel/dacf/amd64
./platform/i86xpv/kernel/drv
./platform/i86xpv/kernel/drv/amd64
./platform/i86xpv/kernel/kmdb
./platform/i86xpv/kernel/kmdb/amd64
./platform/i86xpv/kernel/kmdb/amd64/unix
./platform/i86xpv/kernel/mach
./platform/i86xpv/kernel/mach/amd64
./platform/i86xpv/kernel/misc
./platform/i86xpv/kernel/misc/amd64
./platform/i86xpv/kernel/tod
./platform/i86xpv/kernel/tod/amd64
./proc
./reconfigure
./root
./root/.bashrc
./root/.profile
./save
./save/etc
./save/etc/inet
./save/etc/inet/hosts
./save/etc/system
./save/lib
./save/lib/svc
./save/lib/svc/manifest
./save/lib/svc/manifest/milestone
./save/lib/svc/manifest/milestone/config.xml
./save/lib/svc/manifest/network
./save/lib/svc/manifest/network/network-install.xml
./save/lib/svc/manifest/network/network-physical.xml
./sbin
./solaris.zlib
./solarismisc.zlib
./system
./system/contract
./system/object
./system/volatile
./system/volatile/AdDrEm.lck
./tmp
./[BOOT]
./[BOOT]/Bootable_NoEmulation.img
./boot_solaris
./boot_solaris/.bios-eltorito-img
./boot_solaris/acpi
./boot_solaris/acpi/tables
./boot_solaris/grub
./boot_solaris/grub/bin
./boot_solaris/grub/bin/grub
./boot_solaris/grub/capability
./boot_solaris/grub/default
./boot_solaris/grub/default_video_modes.txt
./boot_solaris/grub/e2fs_stage1_5
./boot_solaris/grub/fat_stage1_5
./boot_solaris/grub/ffs_stage1_5
./boot_solaris/grub/install_menu
./boot_solaris/grub/iso9660_stage1_5
./boot_solaris/grub/jfs_stage1_5
./boot_solaris/grub/menu.lst
./boot_solaris/grub/minix_stage1_5
./boot_solaris/grub/nbgrub
./boot_solaris/grub/pxegrub
./boot_solaris/grub/reiserfs_stage1_5
./boot_solaris/grub/splash.xpm.gz
./boot_solaris/grub/stage1
./boot_solaris/grub/stage2
./boot_solaris/grub/stage2_eltorito
./boot_solaris/grub/ufs2_stage1_5
./boot_solaris/grub/ufs_stage1_5
./boot_solaris/grub/vstafs_stage1_5
./boot_solaris/grub/xfs_stage1_5
./boot_solaris/grub/zfs_stage1_5
./boot_solaris/platform
./boot_solaris/platform/i86hvm
./boot_solaris/platform/i86hvm/kernel
./boot_solaris/platform/i86hvm/kernel/drv
./boot_solaris/platform/i86hvm/kernel/drv/amd64
./boot_solaris/platform/i86hvm/kernel/misc
./boot_solaris/platform/i86hvm/kernel/misc/amd64
./boot_solaris/platform/i86pc
./boot_solaris/platform/i86pc/amd64
./boot_solaris/platform/i86pc/amd64/boot_archive
./boot_solaris/platform/i86pc/kernel
./boot_solaris/platform/i86pc/kernel/amd64
./boot_solaris/platform/i86pc/kernel/amd64/unix
./boot_solaris/platform/i86pc/kernel/cpu
./boot_solaris/platform/i86pc/kernel/cpu/amd64
./boot_solaris/platform/i86pc/kernel/dacf
./boot_solaris/platform/i86pc/kernel/dacf/amd64
./boot_solaris/platform/i86pc/kernel/drv
./boot_solaris/platform/i86pc/kernel/drv/amd64
./boot_solaris/platform/i86pc/kernel/kmdb
./boot_solaris/platform/i86pc/kernel/kmdb/amd64
./boot_solaris/platform/i86pc/kernel/kmdb/amd64/unix
./boot_solaris/platform/i86pc/kernel/mach
./boot_solaris/platform/i86pc/kernel/mach/amd64
./boot_solaris/platform/i86pc/kernel/misc
./boot_solaris/platform/i86pc/kernel/misc/amd64
./boot_solaris/platform/i86pc/kernel/sys
./boot_solaris/platform/i86pc/kernel/sys/amd64
./boot_solaris/platform/i86pc/ucode
./boot_solaris/platform/i86xpv
./boot_solaris/platform/i86xpv/kernel
./boot_solaris/platform/i86xpv/kernel/amd64
./boot_solaris/platform/i86xpv/kernel/amd64/unix
./boot_solaris/platform/i86xpv/kernel/dacf
./boot_solaris/platform/i86xpv/kernel/dacf/amd64
./boot_solaris/platform/i86xpv/kernel/drv
./boot_solaris/platform/i86xpv/kernel/drv/amd64
./boot_solaris/platform/i86xpv/kernel/kmdb
./boot_solaris/platform/i86xpv/kernel/kmdb/amd64
./boot_solaris/platform/i86xpv/kernel/kmdb/amd64/unix
./boot_solaris/platform/i86xpv/kernel/mach
./boot_solaris/platform/i86xpv/kernel/mach/amd64
./boot_solaris/platform/i86xpv/kernel/misc
./boot_solaris/platform/i86xpv/kernel/misc/amd64
./boot_solaris/platform/i86xpv/kernel/tod
./boot_solaris/platform/i86xpv/kernel/tod/amd64
./boot_solaris/solaris
./boot_solaris/solaris/bin
./boot_solaris/solaris/bin/create_diskmap
./boot_solaris/solaris/bin/create_ramdisk
./boot_solaris/solaris/bin/extract_boot_filelist
./boot_solaris/solaris/bin/mbr
./boot_solaris/solaris/bin/root_archive
./boot_solaris/solaris/bin/symdef
./boot_solaris/solaris/bin/update_grub
./boot_solaris/solaris/boot-images
./boot_solaris/solaris/boot-images/bootbg1050.png
./boot_solaris/solaris/boot-images/bootbg1200.png
./boot_solaris/solaris/boot-images/bootbg480.png
./boot_solaris/solaris/boot-images/bootbg800.png
./boot_solaris/solaris/boot-images/spinner0.png
./boot_solaris/solaris/boot-images/spinner1.png
./boot_solaris/solaris/boot-images/spinner10.png
./boot_solaris/solaris/boot-images/spinner11.png
./boot_solaris/solaris/boot-images/spinner12.png
./boot_solaris/solaris/boot-images/spinner13.png
./boot_solaris/solaris/boot-images/spinner14.png
./boot_solaris/solaris/boot-images/spinner2.png
./boot_solaris/solaris/boot-images/spinner3.png
./boot_solaris/solaris/boot-images/spinner4.png
./boot_solaris/solaris/boot-images/spinner5.png
./boot_solaris/solaris/boot-images/spinner6.png
./boot_solaris/solaris/boot-images/spinner7.png
./boot_solaris/solaris/boot-images/spinner8.png
./boot_solaris/solaris/boot-images/spinner9.png
./boot_solaris/solaris/bootenv.rc
./boot_solaris/solaris/devicedb
./boot_solaris/solaris/devicedb/master
./boot_solaris/solaris/filelist.ramdisk
./boot_solaris/solaris/filelist.safe
./boot_solaris/solaris/images
./boot_solaris/solaris/images/bar0.png
./boot_solaris/solaris/images/bar1.png
./boot_solaris/solaris/images/bar10.png
./boot_solaris/solaris/images/bar11.png
./boot_solaris/solaris/images/bar12.png
./boot_solaris/solaris/images/bar13.png
./boot_solaris/solaris/images/bar14.png
./boot_solaris/solaris/images/bar15.png
./boot_solaris/solaris/images/bar16.png
./boot_solaris/solaris/images/bar17.png
./boot_solaris/solaris/images/bar18.png
./boot_solaris/solaris/images/bar19.png
./boot_solaris/solaris/images/bar2.png
./boot_solaris/solaris/images/bar3.png
./boot_solaris/solaris/images/bar4.png
./boot_solaris/solaris/images/bar5.png
./boot_solaris/solaris/images/bar6.png
./boot_solaris/solaris/images/bar7.png
./boot_solaris/solaris/images/bar8.png
./boot_solaris/solaris/images/bar9.png
./boot_solaris/solaris/images/shutdownbg1050.png
./boot_solaris/solaris/images/shutdownbg1200.png
./boot_solaris/solaris/images/shutdownbg480.png
./boot_solaris/solaris/images/shutdownbg800.png

I hope you can help me. Thank you advanced! :)
Best Regards,
Sebi

jlliagre 08-02-2012 03:56 PM

You need to chainload the hard disk grub to be able to boot Solaris. The grub versions supplied with Linux are lacking ZFS support to be able to directly boot Solaris.


All times are GMT -5. The time now is 04:55 AM.