Users online right now: 68 - Login  » search  » forum index  

failed to load com32 file /slax/boot/vesamenu.c32

lenny00nix
wrote 3 years ago


reply
Hi,

I know that there was a thread anywhere here, but I didn't understand the solution. I downloaded slax-German-7.0.8-i486.zip and unziped it to /slax on /dev/sda1 and run /slax/boot/bootinst.sh I did all that as root. And the sad result is: failed to load COM32 file /slax/boot/vesamenu.c32

Please help!

BR Thomas.
 
Slax_Never_Again
wrote 3 years ago


reply
There is no help for this! Look through these forums... no one has been able to fix this issue. My suggestion is to download a copy of Ubuntu 12.04 LTS and don't look back! At least it will install to a HD without issue!!
 
jcsoh
wrote 3 years ago


reply
"no one has been able to fix this issue."
http://old.slax.org/forum.php?action=view&parentID=84810

"Thank you,
My problem has been solved.
I just runed the bootinst.sh on other linux distro(porteus) which can use EXT filesystem,then its OK.
I think the problem is occured only on 7.06~7.08 ."
 
Slax_Never_Again
wrote 3 years ago


reply
So, basically all I need to do is download another, different Linux distro to make this one work? And why exactly should I have to jump through all these hoops to make something so simple happen? This, right here, is the exact reason why Linux will never unseat Windows as the dominant OS. And for that matter, this is why Ubuntu will always trump SLAX... at least most people can install Ubuntu without having to beg for help on a forum where others typically answer with cryptic, holier-than-thou attitudes that are completely and utterly useless.
 
jcsoh
wrote 3 years ago


reply
" This, right here, is the exact reason why Linux will never unseat Windows as the dominant OS. And for that matter, this is why Ubuntu will always trump SLAX..."

So ?
Fan boys even slax fanboys are not encouraged.
Just use what suit you / situation best.Don't forget Tomas (Slax creator) official stand remained unchanged (irrespective of what slaxs users want).
Slax official stand is still slax is not intended for hard disk installation , and if you want to install to the hard disk , then install slackware (which is why don't expect to see any gui built in installer anytime soon).

But for you to conclude installation to hard disk is impossible where slax been around (and installed to hard disk /usb) for ages is presumptious of you. (What do you think slax's users been using /doing all this while ?).

Which is why the statement yes slax can be installed to hard disk but you don;t know how to remained true.

As for "typically answer with cryptic, holier-than-thou attitudes that are completely and utterly useless." , the tone of your posting did not encourage an answer (at least from me) . I won't speak for other forum users .They are free to answer if they wish.

Why waste time on slax forum to cheer for window or ubuntu ?
Why ? Do their community which is way larger than slax users community need help ?
If so ask them to contact Tomas for a sponsorship deal in exchange .
 
Slax_Never_Again
wrote 3 years ago


reply
"Why waste time on slax forum to cheer for window or ubuntu ?"

How else can I get a straight answer here? I am a Windows user at heart, but love the challenge of other operating systems. However, after 4 days bashing my head trying to get SLAX to boot on my old laptop I tend to get a bit... very frustrated! Frustrated to the point that I will now have to burn another copy of SLAX if I wish to continue bashing my head... yes, I snapped the disc in a fit of rage! No, I'm not proud of this moment, but hey, it happens... especially with SLAX!! Truthfully, I just want SLAX to work on my old ThinkPad T30, and I'm here trying to push the right buttons to get an answer.

Porteus looks like an interesting distro... maybe it will be the answer for my old laptop instead of SLAX. Also, the kiosk version might work for a project of mine at work. Glad I took a look!!
 
jcsoh
wrote 3 years ago


reply
"How else can I get a straight answer here?"
(a) Post politely or at least be neural.
Remember the software is free and as in most if not all free software, it is on a use as it is basis ie without any waranty implied or express (actually paid software usually include this disclaimer as well).

The forum is free . You are not even force to register to post .All cost is paid by Tomas /sponsors?.


(b) Forum users answering posting are not paid to do so . There is moderators /censorship etc.
But the hey day of slax is over (at least for now) .In the 1 year hiatus after slax 6.12 a lot of regular /skill user left , so there isn't many users left who still answer forum postings on a regular basis.

In short is a matter of luck / hit and run basis if some one will even answer.

Yes , Porteus is also my next choice for recommendation is user opt out of slax. In case you didn't know fanthom is an ex slaxer . He started with slax remix on slax before going on to start Porteus.

" However, after 4 days bashing my head trying to get SLAX to boot on my old laptop I tend to get a bit... very frustrated!"

Sorry , it's hard to emphatise with you . You spend four days . Tomas 8 years or more trying to make slax self financing .

Anyway . Porteus is a good choice . They try to include what they wanted in slax but couldn't get.

I for one am thankful to Fanthom as his slax remix 9 is still my main distro.
(I alternate between slax remix 9 and slax 7 on my main desktop butonly use slax remix 9 on my laptop).

Again I reiterate just use what work especially on a laptop. Slax don't have tweak for laptop eg powersaver mode etc . This tweak comes built in with Portues.
 
lenny00nix
wrote 3 years ago


reply
Hi Slax_Never_Again.

Let me clarify: Not all software developers have the choice to take the OS they like most!



Hi Jcsoh,

I tried to understand the link you posted, but it doesn't work.

What I did:

  • I copied /slax/boot to /boot


  • I extracted all *.c32 and *.elf files from syslinux-5.10.zip to /boot.


  • I edited /boot/syslinux.cfg:


  • UI /boot/vesamenu.c32

    MENU TITLE Boot Loader

    PROMPT 0
    TIMEOUT 50

    LABEL Slax-i486
    MENU LABEL Slax 7.0.8
    KERNEL /slax/vmlinuz
    APPEND initrd=/slax/initrfs.img printk.time=0 vga=normal rw quiet slax.flags=


  • I copied /slax/boot/vmlinuz and /slax/boot/initrfs.img to /slax


  • I typed cd /boot and called ./bootinst.sh


  • But the reaction was:

    Undef symbol Fail: SysAppends
    Failed to load libcom32.c32
    Failed to load COM32 file /boot/vesamenu.c32


    What did I do wrong?
     
    jcsoh
    wrote 3 years ago


    reply
    "I just runed the bootinst.sh on other linux distro(porteus) which can use EXT "

    From what I gather the script failed to run in slax.
    So the user used Porteus to boot up and then run the script to install slax to a linux /EXT filesystem /partition.
     
    Slax_Never_Again
    wrote 3 years ago


    reply
    Ok, I finally figured this puzzle out! I'll post up a quick step-by-step how-to guide a little later tonight.

    jcsoh, Thanks for your help and patience!!
     
    Slax_Never_Again
    wrote 3 years ago


    reply
    Install SLAX 7.0.8 to HD

    (The first step may not be necessary.)
    1. Format the HD you plan to install SLAX on with an EXT4 partition. I used GParted for this.
    2. Copy the entire Slax folder to the HD you want to install it on.
    3. Get a copy of Porteus Linux and boot it.
    4. Open up Terminal and switch to root account. (Type ‘su’ and enter ‘toor’ for the password.)
    5. Navigate to /mnt/sda1/slax/boot
    6. Type ‘ls’ and make sure bootinst.sh is in this folder.
    7. Make bootinst.sh executable. (Type ‘chmod +x bootinst.sh’)
    8. Execute the bootinst.sh shell script. (Type ‘bash bootinst.sh’)
    9. Follow the prompts to install the bootloader.
    10. Shutdown and reboot.
    11. SLAX should now boot from the HD.

    Hope this helps! Let me know if you have questions.
     
    burninbush
    wrote 3 years ago


    reply
    @ Slax-never ... I suggest that you just use Porteus and stop whining about Slax.

    Take a look at Tomas's blog [url in that 2nd thread at top of board] -- and at the almost complete lack of any replies to this board from Tomas -- and there's the current state of Slax 7. Makes me very sad to see this, I've been using Slax since the 4.14 days. It's dying.

    I have no idea what your problem may have been with the T30. But it's from the dark ages of usb booting. How do you boot it other than linux? If you have a running XP or other windows, it's trivially easy to use grub4dos with the existing win OS to get a grub menu, from which you can boot any livecd install [slax, porteus, puppy, etc.], or from an iso or other image.

    While I'm here, does someone know what the Ubuntu [cd? usb?] uses to boot with?

    As I read the Slax bootinst script, it appears that at the end it is just dd'ing a single file onto the /dev/sdX device; all else should be found in-place at booting the device just from copying the /slax tree onto the formatted device. The boot code is actually extlinux, not syslinux, but I think they must be the same, i.e., extlinux pointing to syslinux.cfg [which by slax custom points to slax.cfg].

    The fact that your initial results show an error from extlinux tells me that the previous write to the MBR worked, and your T30 tried to boot from it. So my first guess would be your choice of filesystem on the usbstick [not vfat?] -- and perhaps other innovation not recommended by Tomas?

    First, create partition, then create filesystem [mkfs], THEN install boot code. If you haven't yet tried the install to a vfat format, please do that just to get a baseline.
     
    jcsoh
    wrote 3 years ago


    reply
    "@ Slax-never ... I suggest that you just use Porteus and stop whining about Slax. "

    I think he had suceeded.
    So slax_never_again shoud be renamed as slax_one_more_chance

    Users have to accept slax 7 development as limited to the agreement of the two sponsors shown below this page. Once that deal is already fulfilled (which should have been done by now) , any further after this is a bonus.
     
    slax_one_more_chance
    wrote 3 years ago


    reply
    "I think he had suceeded."

    Yes, I did get it to work, and I hope my post above can help others with this isue. I know I was a bit of a jerk, but I was honestly just trying to get a response. I apologize for my attitude and hopefully with my post above have partially redeemed myself.

    I love a good challenge, and this proved to be a good one!

    After playing around with Slax for awhile now, I think it may not be the distro for me. I'll keep it installed on a spare HD, but I think I'm going to try out Porteus now.

    Take care everyone!
     
    is_derayo
    wrote 2 years ago


    reply
    Slax_Never_Again wrote:
    Install SLAX 7.0.8 to HD

    (The first step may not be necessary.)
    1. Format the HD you plan to install SLAX on with an EXT4 partition. I used GParted for this.
    2. Copy the entire Slax folder to the HD you want to install it on.
    3. Get a copy of Porteus Linux and boot it.
    4. Open up Terminal and switch to root account. (Type ‘su’ and enter ‘toor’ for the password.)
    5. Navigate to /mnt/sda1/slax/boot
    6. Type ‘ls’ and make sure bootinst.sh is in this folder.
    7. Make bootinst.sh executable. (Type ‘chmod +x bootinst.sh’)
    8. Execute the bootinst.sh shell script. (Type ‘bash bootinst.sh’)
    9. Follow the prompts to install the bootloader.
    10. Shutdown and reboot.
    11. SLAX should now boot from the HD.

    Hope this helps! Let me know if you have questions.


    You know guys, this worked beautifully for me.
    Thanks a lot my friend.
     
    Nwildner
    wrote 1 year ago


    reply
    Thanks for sharing this info. Booting live porteus and executing bootinst.sh solved my problem too :)
     
    noi luck
    wrote 307 days ago


    reply
    doe snot work
     
    no luck
    wrote 307 days ago


    reply
    failed to load com32 file /slax/boot/vesamenu.c32


    no way this can be fixed!
     

      » search  » forum index  

    Post your reply

    Your name (Login):

    Message:

    These HTML tags are allowed: <quote>, <b>, <u>, <i>, <pre>, <code>, <small>, <h1>, <h2>, <h3>, <li>



    Slax is generously supported by: P&P Software GmbH and wisol technologie GmbH