View previous topic :: View next topic |
Author |
Message |
djgizmo Junior Member
Joined: 01 Aug 2013 Posts: 4
|
Posted: Fri Aug 02, 2013 4:22 pm Post subject: SMS on a YUMI usb flash drive? |
|
|
I've been trying for the past several days to get SMS Live CD to be apart of my YUMI usb drive, so it can be apart of my arsenal of live boot up discs from a single flash drive.
I keep receiving an error that SMS cannot start when I try this.
Anyone have any suggestions? |
|
Back to top |
|
gerasimos_h Site Admin
Joined: 09 Aug 2007 Posts: 1757 Location: Greece
|
Posted: Fri Aug 02, 2013 4:27 pm Post subject: |
|
|
Although I never used YUMI, it must be using syslinux, so can you post your syslinux.cfg?
gerasimos_h _________________ Superb! Mini Server Project Manager
http://sms.it-ccs.com |
|
Back to top |
|
djgizmo Junior Member
Joined: 01 Aug 2013 Posts: 4
|
Posted: Fri Aug 02, 2013 6:24 pm Post subject: |
|
|
gerasimos_h wrote: | Although I never used YUMI, it must be using syslinux, so can you post your syslinux.cfg?
gerasimos_h |
Sure, I tried to use just the ISO.
Here is my syslinux.cfg and menu.lst.
syslinux.cfg
-----------------------
Code: | # Menu Entry Created by Lance http://www.pendrivelinux.com for YUMI - (Your USB Multiboot Installer)
default vesamenu.c32
prompt 0
timeout 30
menu title Your Universal MultiBoot Installer
menu background uber.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 Directly Bootable ISOs
menu label Directly Bootable ISOs
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/menu.lst
MENU DEFAULT
label Hirens and Windows 7
menu label Hirens and Windows 7 ->
MENU INDENT 1
kernel vesamenu.c32
APPEND /multiboot/menu/other.cfg
label System Tools
menu label System Tools ->
MENU INDENT 1
kernel vesamenu.c32
APPEND /multiboot/menu/system.cfg
label Antivirus Tools
menu label Antivirus Tools ->
MENU INDENT 1
kernel vesamenu.c32
APPEND /multiboot/menu/antivirus.cfg
label Linux Distributions
menu label Linux Distributions ->
MENU INDENT 1
kernel vesamenu.c32
APPEND /multiboot/menu/linux.cfg
label Boot from first Hard Drive
menu label Continue to Boot from ^First HD (default)
KERNEL chain.c32
APPEND hd1 |
I select the first option. (Directly Bootable ISOs)
which then launches this lst.
menu.lst
--------------------
Code: | # This Menu created with YUMI (Your Universal Multiboot Installer) http://www.pendrivelinux.com
default 1
timeout 30
color NORMAL HIGHLIGHT HELPTEXT HEADING
splashimage=/multiboot/menu/uber.xpm.gz
foreground=FFFFFF
background=000000
title --- Directly Bootable ISOs ---
root
title <-- Back to Main Menu
root (hd0,0)
chainloader (hd0)+1
rootnoverify (hd0)
# Modify the following entry if it does not boot
title Boot FreeNAS 9 x64 (NAS Server)
find --set-root --ignore-floppies --ignore-cd /multiboot/ISOS/FreeNAS-9.1.0-RC2-x64.iso
map --heads=0 --sectors-per-track=0 /multiboot/ISOS/FreeNAS-9.1.0-RC2-x64.iso (hd32)
map --hook
chainloader (hd32)
# Modify the following entry if it does not boot
title Boot VMware ESXI 3.5
find --set-root --ignore-floppies --ignore-cd /multiboot/ISOS/VMware-VMvisor-InstallerCD-3.5.0_Update_5-207095.i386.iso
map --heads=0 --sectors-per-track=0 /multiboot/ISOS/VMware-VMvisor-InstallerCD-3.5.0_Update_5-207095.i386.iso (hd32)
map --hook
chainloader (hd32)
# Modify the following entry if it does not boot
title Boot SMS.Live.CD-2.0.5.iso
find --set-root --ignore-floppies --ignore-cd /multiboot/ISOS/SMS.Live.CD-2.0.5.iso
map --heads=0 --sectors-per-track=0 /multiboot/ISOS/SMS.Live.CD-2.0.5.iso (hd32)
map --hook
chainloader (hd32) |
Just in case you need it, here's the linux.cfg
Code: | # Menu Entry Created by Lance http://www.pendrivelinux.com for YUMI - (Your USB Multiboot Installer)
default vesamenu.c32
prompt 0
menu title Linux Distributions
menu background uber.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
kernel vesamenu.c32
append /multiboot/syslinux.cfg
MENU SEPARATOR
label Linux Mint 14 XFCE 32bit (Desktop)
menu label Linux Mint 14 XFCE 32bit (Desktop)
MENU INDENT 1
kernel vesamenu.c32
APPEND /multiboot/menu/LMXFCE14.cfg
label Linux Mint Cinnamon 15 64bit (Desktop)
menu label Linux Mint Cinnamon 15 64bit (Desktop)
MENU INDENT 1
kernel vesamenu.c32
APPEND /multiboot/menu/mcin1564.cfg
label Debian Live 7 (Server)
menu label Debian Live 7 (Server)
MENU INDENT 1
kernel vesamenu.c32
APPEND /multiboot/menu/debian7.cfg
label Ubuntu Server 13.10 64bit
menu label Ubuntu Server 13.10 64bit
MENU INDENT 1
kernel vesamenu.c32
APPEND /multiboot/menu/us131064.cfg
label KNOPPIX (Desktop)
menu label KNOPPIX (Desktop)
MENU INDENT 1
kernel vesamenu.c32
APPEND /multiboot/menu/knoppix.cfg
|
Here is the debian7.cfg in case you need it.
Code: | # Simple Menu Created by Lance http://www.pendrivelinux.com for YUMI - (Your USB Multiboot Installer)
menu title debian7 Live 7 Boot Menu
menu background /multiboot/debian7/isolinux/splash.png
menu color title * #FFFFFFFF *
menu color border * #00000000 #00000000 none
menu color sel * #ffffffff #76a1d0ff *
menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffdddd00 #00000000 none
menu vshift 17
menu rows 10
default live
label live
menu label Run debian7 Live from this USB
kernel /multiboot/debian7/live/vmlinuz1
append initrd=/multiboot/debian7/live/initrd1.img live-media-path=/multiboot/debian7/live boot=live config
label livefailsafe
menu label Run Debain Live (failsafe)
kernel /multiboot/debian7/live/vmlinuz1
append initrd=/multiboot/debian7/live/initrd1.img live-media-path=/multiboot/debian7/live boot=live config noapic noapm nodma nomce nolapic nosmp vga=normal
label live-686
menu label Run debian7 Live 686
kernel /multiboot/debian7/live/vmlinuz2
append initrd=/multiboot/debian7/live/initrd2.img live-media-path=/multiboot/debian7/live boot=live config
label live-686failsafe
menu label Run debian7 Live 686 (failsafe)
kernel /multiboot/debian7/live/vmlinuz2
append initrd=/multiboot/debian7/live/initrd2.img live-media-path=/multiboot/debian7/live boot=live config noapic noapm nodma nomce nolapic nomodeset nosmp vga=normal
MENU SEPARATOR
label <-- Back to Main Menu
kernel vesamenu.c32
append /multiboot/syslinux.cfg |
I can only imagine I need to extract the contents of the ISO as some distros seems to need that, but I'm not sure how to set the boot options.
Please let me know if I need to post any of the other cfg files |
|
Back to top |
|
gerasimos_h Site Admin
Joined: 09 Aug 2007 Posts: 1757 Location: Greece
|
Posted: Fri Aug 02, 2013 7:44 pm Post subject: |
|
|
In menu.lst try adding "root (hd32)" and you can try to add iso at root of USB...
Code: | # Modify the following entry if it does not boot
title Boot SMS.Live.CD-2.0.5.iso
find --set-root --ignore-floppies --ignore-cd /multiboot/ISOS/SMS.Live.CD-2.0.5.iso
map --heads=0 --sectors-per-track=0 /multiboot/ISOS/SMS.Live.CD-2.0.5.iso (hd32)
map --hook
root (hd32)
chainloader (hd32) |
For syslinux extra content either at top directory or in a subdirectory like smslive and point at it
Code: | LABEL smslive
MENU LABEL SMS - Superb! Mini Server LiveCD 32bit
KERNEL vesamenu.c32
APPEND APPEND /boot/smslive/boot/isolinux.cfg |
and edit /boot/smslive/boot/sms.cfg
Code: | LABEL sms
MENU LABEL Run SMS
KERNEL /boot/smslive/boot/vmlinuz
APPEND vga=791 initrd=/boot/smslive/boot/initrd.gz ramdisk_size=8888 root=/dev/ram0 rw from=/boot/smslive/ |
gerasimos_h _________________ Superb! Mini Server Project Manager
http://sms.it-ccs.com |
|
Back to top |
|
djgizmo Junior Member
Joined: 01 Aug 2013 Posts: 4
|
Posted: Fri Aug 02, 2013 10:26 pm Post subject: |
|
|
gerasimos_h wrote: | In menu.lst try adding "root (hd32)" and you can try to add iso at root of USB...
Code: | # Modify the following entry if it does not boot
title Boot SMS.Live.CD-2.0.5.iso
find --set-root --ignore-floppies --ignore-cd /multiboot/ISOS/SMS.Live.CD-2.0.5.iso
map --heads=0 --sectors-per-track=0 /multiboot/ISOS/SMS.Live.CD-2.0.5.iso (hd32)
map --hook
root (hd32)
chainloader (hd32) |
|
Tried this. Still get an error.
Errors at "looking for 'sms' data directory"
Then after the boot process can't find it kicks back an fatal error.
Quote: |
For syslinux extra content either at top directory or in a subdirectory like smslive and point at it
Code: | LABEL smslive
MENU LABEL SMS - Superb! Mini Server LiveCD 32bit
KERNEL vesamenu.c32
APPEND APPEND /boot/smslive/boot/isolinux.cfg |
and edit /boot/smslive/boot/sms.cfg
Code: | LABEL sms
MENU LABEL Run SMS
KERNEL /boot/smslive/boot/vmlinuz
APPEND vga=791 initrd=/boot/smslive/boot/initrd.gz ramdisk_size=8888 root=/dev/ram0 rw from=/boot/smslive/ |
gerasimos_h |
Tried this ^^ as well, but I must have mistyped something. All it does is brings up a boot: prompt.
shouldn't "/boot/smslive/" be "/multiboot/smslive/" ?
Also, for the syslinux, should there be a double APPEND? |
|
Back to top |
|
gerasimos_h Site Admin
Joined: 09 Aug 2007 Posts: 1757 Location: Greece
|
Posted: Sat Aug 03, 2013 8:04 am Post subject: |
|
|
For grub try...
Code: | # Modify the following entry if it does not boot
title Boot SMS.Live.CD-2.0.5.iso
find --set-root --ignore-floppies --ignore-cd /multiboot/ISOS/SMS.Live.CD-2.0.5.iso
map /multiboot/ISOS/SMS.Live.CD-2.0.5.iso (hd32) || map --mem /multiboot/ISOS/SMS.Live.CD-2.0.5.iso (hd32)
map --hook
root (hd32)
kernel /multiboot/ISOS/SMS.Live.CD-2.0.5.iso ramdisk_size=8888 root=/dev/ram0 rw
initrd /boot/initrd.gz |
For syslinux you can edit paths /boot/smslive was an example, actually is what I'm using in SMS-AIO_DVD...
gerasimos_h _________________ Superb! Mini Server Project Manager
http://sms.it-ccs.com |
|
Back to top |
|
djgizmo Junior Member
Joined: 01 Aug 2013 Posts: 4
|
Posted: Sat Aug 03, 2013 4:19 pm Post subject: |
|
|
Thank you. Ill try the grub option ASAP.
For the syslinux, so I can understand more about it and be more self sufficient, is there any reference material you can recommend?
I tried adjusting the paths like you mention, but obviously I'm missing something.
Would you mind looking at my updated cfg files when I post them later? |
|
Back to top |
|
|