Hello dear guest!

Boot Land is a community driven pc software site established since 2006 and focused on recovery/backup boot disks, research of Microsoft Windows 2000/XP/2003/Vista/7 install/deployment/lease/antivirus/antispam tools, customizing Microsoft Windows PE administration systems and even learning how to recover computer data from disaster situations!

How about joining our boot disk community? So do it. Life's short!

  - You get free access to our newsletter with all the interesting buzz about boot disks
  - We share publicity revenue with everyone who wishes to participate at the forums
  - Publicity is never, never, never displayed to members (along with many other cool things)
http://boot-land.net/register


 Slax NOT working with (hd32) mapping
post Jan 15 2009, 05:41 AM
Post #1
foxsam
Newbie   *
Group: Members

  Joined: 11-November 08
Posts: 17
Thank(s): 0


Successfuly booted slax using: [EDIT: did not work(see update)]
CODE
map /g4d/iso/slax.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

from commandline

--Update--
Slax and tinyme (livelinux) both report fatal error when trying to mount the live cd or find the files it booted from. the mistake was I had the cd in the drive so it found the files.
Fix: use "from=/path/to/slax.iso" cheatcode in slax.cfg.


whats special here is that I did this on a very old laptop that does not boot usb. I used plop to boot from usb (it is very slow - usb1.1)

I also successfuly booted tinyxp_4_usb.iso which is a (slightly modded) version of tinyxp install it seemed to work. meaning it booted but I stopped it because I cannot install to usb because I only have one usb port.

--side note--
whenever I visit this site the page is frozen. I need maximize then restore (or opposite) to be able to scroll. am I the only one?

[url="http://img413.imageshack.us/my.php?image=38518480st7.jpg"][/url


+Quote Post
 
Start new topic
Replies (1 - 9)
post May 29 2010, 11:29 PM
Post #2
naebeth
Newbie   *
Group: Members

  Joined: 29-May 10 From: Lincolnshire, UK

Posts: 14
Thank(s): 0


United Kingdom


Having made what seems like a bit more progress, I deleted my original post to make this one instead.


QUOTE (foxsam @ Jan 15 2009, 06:41 AM) *
Fix: use "from=/path/to/slax.iso" cheatcode in slax.cfg.

I am new to Grub4Dos, and only use it because of UBCD (Ultimate Boot CD).
I've been trying (and failing) for the past 3 days now to incorporate Slax 6.1.2 into my copy of UBCD, and seeing as it didn't work via SYSLINUX I then moved onto Grub4Dos where I am making more progress, but still not quite there.

Having found you can pass boot parameters via the kernel line in a .lst file, I can now get around the fact that Slax uses protected mode and thus cannot see the mounted virtual system created by Grub4Dos once its kernel is loaded.
(My original problem was getting stuck at "Looking for 'slax' data directory (searching for livecd.sgn)")
Using the following code I now get past there and load all the modules:
CODE
title Slax\n Slax Core 6.1.2
map /ubcd/custom/slax_ubcd.iso (0xff) || map --mem /ubcd/custom/slax_ubcd.iso (0xff)
map --hook
root (0xff)
kernel /boot/vmlinuz from=/ubcd/custom/slax_ubcd.iso
initrd /boot/initrd.gz
boot

But then it hangs at:
linux live end, starting slax
Usage: init 0123456SsQqAaBbCcUu

I think its worth pointing out that if I boot a Slax ISO directly, I get the boot screen (not sure if thats the proper term, but I mean the screen where you choose to use normal of safe graphics modes, boot to RAM, etc) but I don't when I boot through UBCD and Grub4Dos - though I am not really bothered about this, unless it is part of the same problem or the solution.

Any help would be much appreciated!


--------------------
Some of my stuff - http://naebeth.free-hostin.com/

The UBCD Wiki - http://wiki.ultimatebootcd.com/
+Quote Post
post May 30 2010, 08:50 AM
Post #3
Wonko the Sane
Gold Member   *****
Group: Advanced user

  Joined: 8-January 10 From: The Outside of the Asylum

Posts: 1,438
Thank(s): 155


Italy


Slax is among the distros supported by Sardu/Shardana:
http://www.boot-land.net/forums/index.php?showtopic=9930
http://www.boot-land.net/forums/index.php?showforum=100

but cannot say if it uses the .iso or an extracted to root approach. unsure.gif

cheers.gif
Wonko


--------------------

Light Blue Ribbon Campaign for Freedom of Skin

But ... then, why?
+Quote Post
post May 30 2010, 09:05 AM
Post #4
Wonneproppen
  
Group: Members

  Joined: 12-December 09
Posts: 4
Thank(s): 1


Germany


Here my working Entry for SLAX (persistent) - all settings will save direct on your USB Pen

First you must extract all Files from ISO on your USB Pen into a new Folder like "slax". Then extract from slaxsave.zip a slaxsave.dat (chosse your size between save128MB up to save1024MB) on your Slax Folder on USB Pen.

Make following Entry in your menu.lst:

QUOTE
title === SLAX 6.2.0 ===\n A very nice Linux Distribution
kernel /slax/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/slaxsave.dat
initrd /slax/boot/initrd.gz
+Quote Post
post May 30 2010, 09:09 AM
Post #5
Wonko the Sane
Gold Member   *****
Group: Advanced user

  Joined: 8-January 10 From: The Outside of the Asylum

Posts: 1,438
Thank(s): 155


Italy


QUOTE (Wonneproppen @ May 30 2010, 11:05 AM) *
Extract all Files from ISO on your USB Pen.

Sure smile.gif, that's the "usual" way, but here naebeth is trying to use it mapped as .iso.... happy22.gif

cheers.gif
Wonko


--------------------

Light Blue Ribbon Campaign for Freedom of Skin

But ... then, why?
+Quote Post
post May 30 2010, 06:01 PM
Post #6
naebeth
Newbie   *
Group: Members

  Joined: 29-May 10 From: Lincolnshire, UK

Posts: 14
Thank(s): 0


United Kingdom


QUOTE (Wonneproppen @ May 30 2010, 10:05 AM) *
Here my working Entry for SLAX (persistent) - all settings will save direct on your USB Pen

First you must extract all Files from ISO on your USB Pen into a new Folder like "slax". Then extract from slaxsave.zip a slaxsave.dat (chosse your size between save128MB up to save1024MB) on your Slax Folder on USB Pen.


QUOTE (Wonko the Sane @ May 30 2010, 10:09 AM) *
Sure smile.gif, that's the "usual" way, but here naebeth is trying to use it mapped as .iso.... happy22.gif

cheers.gif
Wonko



I understand your pessimism, Wonko, as I'm trying to run an ISO from a CD as opposed to "installing" the OS to a memory stick, but I tried Wonneproppen's code anyway AND IT WORKS!!!!! Thank you!!
I omitted the changes=... bit, obviously, but it seems that the other info is exactly what Slax needed. Don't suppose you could give me a break-down on what each bit means at all, anyone?


--------------------
Some of my stuff - http://naebeth.free-hostin.com/

The UBCD Wiki - http://wiki.ultimatebootcd.com/
+Quote Post
post May 30 2010, 06:22 PM
Post #7
Wonko the Sane
Gold Member   *****
Group: Advanced user

  Joined: 8-January 10 From: The Outside of the Asylum

Posts: 1,438
Thank(s): 155


Italy


QUOTE (naebeth @ May 30 2010, 08:01 PM) *
I understand your pessimism, Wonko, as I'm trying to run an ISO from a CD as opposed to "installing" the OS to a memory stick,

No pessimism at all smile.gif, only trying to keep as separate as possible the "new" direct ISO mapping from the "old" chainload kernel+initrd methods.

In other words, if your method (or the one suggested by Wonneproppen worship.gif ) involves the use of using grub4dos to map the .iso to (hd32) or to (0xff), it belongs here, otherwise it doesn't. scared9.gif

Maybe you are however interested in experimenting about the "real" iso mapping way? unsure.gif

Summing up the post and the edit by foxsam, and your recent experience, you could try dubbio.gif:
CODE
title Slax\n Slax Core 6.1.2
map /ubcd/custom/slax_ubcd.iso (0xff) || map --mem /ubcd/custom/slax_ubcd.iso (0xff)
map --hook
root (0xff)
kernel /boot/vmlinuz from=/ubcd/custom/slax_ubcd.iso ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
initrd /boot/initrd.gz


Please note how the boot statement is UNneeded when a menu.lst entry is used (while it is needed on command line). smile.gif

More generally I would appreciate if these kinds of thread would end with something like:
QUOTE
OK, I finally found an entry that it is working for me:
CODE
title Something
command1
command2
command3
commandn


As opposed to:
QUOTE
OK, I finally found an entry that it is working for me, I used the one posted by someone, but changing it a bit, like explained before by removing a bit and adding another one....


You see how this would disambiguate and better help other members.... smile.gif

cheers.gif
Wonko


--------------------

Light Blue Ribbon Campaign for Freedom of Skin

But ... then, why?
+Quote Post
post May 30 2010, 06:49 PM
Post #8
naebeth
Newbie   *
Group: Members

  Joined: 29-May 10 From: Lincolnshire, UK

Posts: 14
Thank(s): 0


United Kingdom


Ah, fair play. In that case, here is the code I have working successfully to boot a Slax ISO from within a CD (the UBCD, to be precise):
CODE
title Slax\n Slax Core 6.1.2
map /ubcd/custom/slax_ubcd.iso (0xff) || map --mem /ubcd/custom/slax_ubcd.iso (0xff)
map --hook
root (0xff)
kernel /boot/vmlinuz from=/ubcd/custom/slax_ubcd.iso ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
initrd /boot/initrd.gz

Though I'm still not entirely sure about the following points:
- why is 6666 used for the ramdisk_size?
- what does the rw statement do?
- what is the meaning of both the autoexec commands?

Also, why is startx not passed through autoexec, seeing as that is documented as being the command to launch the X-Window System and thus the graphical interface?


--------------------
Some of my stuff - http://naebeth.free-hostin.com/

The UBCD Wiki - http://wiki.ultimatebootcd.com/
+Quote Post
post May 30 2010, 07:15 PM
Post #9
Wonko the Sane
Gold Member   *****
Group: Advanced user

  Joined: 8-January 10 From: The Outside of the Asylum

Posts: 1,438
Thank(s): 155


Italy


Good. smile.gif

  • rw means Read/Write.
  • Ramdisk size 6666 means that the ramdisk size will be set equal to 6666 wink.gif compare with this:

http://www.ultimatebootcd.com/forums/viewtopic.php?p=4687
(don't ask me why by default 6666 is used)

The autoexec command loads two files:
  • xconf that should start X automatically
  • telinit~4 should be a batch that loads the appropriate runlevel (I presume 4)


cheers.gif
Wonko


--------------------

Light Blue Ribbon Campaign for Freedom of Skin

But ... then, why?
+Quote Post
post Jun 4 2010, 11:12 AM
Post #10
davidecosta
Frequent Member   ***
Group: Developer

  Joined: 14-October 08 From: Shardana's Land

Posts: 142
Thank(s): 44


Italy


QUOTE (Wonko the Sane @ May 30 2010, 10:50 AM) *
Slax is among the distros supported by Sardu/Shardana:
http://www.boot-land.net/forums/index.php?showtopic=9930
http://www.boot-land.net/forums/index.php?showforum=100

but cannot say if it uses the .iso or an extracted to root approach. unsure.gif

cheers.gif
Wonko


With sardu i extract all file in the folder slax

isolinux.cfg
CODE
MENU LABEL Slax Graphics mode (KDE)
KERNEL /slax/boot/vmlinuz
APPEND initrd=/slax/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/


--------------------
Shardana Antivirus Rescue Disk Utility
Forum SARDU Boot Land - SARDU Beta
+Quote Post

Reply to this topic
1 User(s) are reading this topic ()



Collapse

  Topic Replies Topic Starter Views Last Action
No new not full menu.lst is phrased
when started again from DOS
16 mr_ 2,719 19th May 2010 - 09:18 PM
Last post by: steve6375
No New Posts Mapping grub4dos ISO
4 tefole 949 29th April 2010 - 01:00 AM
Last post by: tinybit
No New Posts Not so known tools
(various little tools that may come handy)
6 was_jaclaz 2,957 20th March 2010 - 12:46 PM
Last post by: rawr
No New Posts Mapping of compressed ISO's?
5 brwneyezjay 539 1st March 2010 - 08:43 AM
Last post by: Nuno Brito
No New Posts Not fully cdrom emulation?
4 greglow 598 26th February 2010 - 09:08 AM
Last post by: Wonko the Sane





    


Track this topic · Email this topic · Print this topic · Subscribe to this forum