[SOLVED] Trying to make Syslinux visually pleasing...

So I setup a dualboot with Arch & Windows 8.1 using Syslinux for management. I read all through the Wiki page, set it up accordingly, and it works nicely.
There's only one thing that really bothers me, and it's the screen resolution whilst in the boot menu. It's not like I'll quit life if I don't work this out, but It'd
be nice to make it look nice. I used to have a UEFI-GPT scheme on my desktop and back then I used gummiboot, and, even though It lacked advanced
configuration and personalization, it was very simple and displayed resolution correctly. It was super bare and super perfect.
On my laptop I'm running a BIOS Legacy-MBR scheme because it came like this, I didn't change it then and it's too late to Zero it all out again.
I'm using Syslinux now; It's just as simple and easy to use, works just as well and even supports a custom background. The only thing that annoys me
is the 640x480 max res. It even has a hardware detection tool, I don't see how it wouldn't automatically set resolution to native screen size.
Is there anyway to set this, or will I have to content myself with the crappy resolution? Here's my Syslinux config file...
# Config file for Syslinux -
# /boot/syslinux/syslinux.cfg
# Comboot modules:
# * menu.c32 - provides a text menu
# * vesamenu.c32 - provides a graphical menu
# * chain.c32 - chainload MBRs, partition boot sectors, Windows bootloaders
# * hdt.c32 - hardware detection tool
# * reboot.c32 - reboots the system
# To Use: Copy the respective files from /usr/lib/syslinux to /boot/syslinux.
# If /usr and /boot are on the same file system, symlink the files instead
# of copying them.
# If you do not use a menu, a 'boot:' prompt will be shown and the system
# will boot automatically after 5 seconds.
# Please review the wiki: https://wiki.archlinux.org/index.php/Syslinux
# The wiki provides further configuration examples
DEFAULT windows
PROMPT 0 # Set to 1 if you always want to display the boot: prompt
TIMEOUT 50
# You can create syslinux keymaps with the keytab-lilo tool
KBDMAP br-abnt.ktl
# Menu Configuration
# Either menu.c32 or vesamenu32.c32 must be copied to /boot/syslinux
#UI menu.c32
UI vesamenu.c32
# Refer to http://syslinux.zytor.com/wiki/index.php/Doc/menu
MENU TITLE Fritz BootMenu
MENU BACKGROUND splash.png
MENU COLOR border 30;44 #40ffffff #a0000000 std
MENU COLOR title 1;36;44 #9033ccff #a0000000 std
MENU COLOR sel 7;37;40 #e0ffffff #20ffffff all
MENU COLOR unsel 37;44 #50ffffff #a0000000 std
MENU COLOR help 37;40 #c0ffffff #a0000000 std
MENU COLOR timeout_msg 37;40 #80ffffff #00000000 std
MENU COLOR timeout 1;37;40 #c0ffffff #00000000 std
MENU COLOR msg07 37;40 #90ffffff #a0000000 std
MENU COLOR tabmsg 31;40 #30ffffff #00000000 std
# boot sections follow
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
LABEL arch
MENU LABEL Arch Linux
LINUX ../vmlinuz-linux
APPEND root=/dev/sda3 rw
INITRD ../initramfs-linux.img
LABEL archfallback
MENU LABEL Arch Linux Fallback
LINUX ../vmlinuz-linux
APPEND root=/dev/sda3 rw
INITRD ../initramfs-linux-fallback.img
LABEL windows
MENU LABEL Windows
COM32 chain.c32
APPEND hd0 1
LABEL hdt
MENU LABEL HDT (Hardware Detection Tool)
COM32 hdt.c32
LABEL reboot
MENU LABEL Reboot
COM32 reboot.c32
LABEL poweroff
MENU LABEL Poweroff
COM32 poweroff.c32
PS: "You can always use GRUB" is not a valid answer
Last edited by DVNO (2015-03-20 04:42:07)

Read the wiki. You can set the resolution. https://wiki.archlinux.org/index.php/Sy … _boot_menu
archwiiki wrote:Since Syslinux 3.84, vesamenu.c32 supports the MENU RESOLUTION $WIDTH $HEIGHT directive. To use it, insert MENU RESOLUTION 1440 900 into your config for a 1440x900 resolution. The background picture has to have exactly the right resolution, however, as Syslinux will otherwise refuse to load the menu.
PS: you can always use GRUB :-)
Last edited by 2ManyDogs (2015-03-20 02:35:34)

Similar Messages

  • [SOLVED] Trying to make command into bash alias

    Here is a command I would like to make into an easy to use bash alias:
    #Copy results of a find to somewhere
    find -iname "*something*" -exec cp '{}' /path/to/copy/results/to \;
    I realize there are usually several ways to do something in the shell, so if a better way of course I'm all for any tips but if I wanted to make this an alias so that I just had to do:
    alias pattern pathtocopyto
    How would I? I have tried:
    alias findcp="find -iname "$1" -exec cp '{}' $2/ \;"
    But this does not work, says it cannot find the search term when I ran it in a test dir full of properly named files and dirs.
    TIA for any help
    Last edited by colbert (2008-12-17 23:19:09)

    Hmm, I tried that Procyon, I could see the HD light on the case go solid so it was running the find but it did not work. I have a file called "layla.mp3" and a dir called "test" in the current dir, ran it like this:
    findcp layla test
    Gave no result and test was still empty Thanks for the help guys hopefully can get this to go..

  • [solved] Trying to make a bash function work for (chroot)

    So this is what I have so far.
    function arch-chroot () {
    sudo & mount /dev/sda1 /mnt
    cd /mnt
    mount -t proc proc proc/
    mount --rbind /sys sys/
    mount --rbind /dev dev/
    mount --rbind /run run/
    chroot /mnt /bin/bash
    I get stuck at cd /mnt. This is how I do it in terminal. I can't quite figure out to move past 'cd'.
    # just use the arch-install-scripts. Simple and easy. ------------
    Last edited by jedijimi (2015-01-25 18:11:19)

    It could be something like this:
    if [[ $EUID != 0 ]]; then
    echo "This script should be ran as root" && exit 1
    fi
    mount -t proc /proc $1/proc
    mount --rbind /sys $1/sys
    mount --rbin /dev $1/dev
    mount --rbind /run $1/run
    chroot $1
    This way it uses the default shell and asks for a new root as a parameter. But instead of reinventing the wheel just install arch-install-scripts as it only weights ~0.05MiB. Also when trilby had asked what do you want to do, he meant why are you using "sudo & ..." as sudo can't be run in background.
    Next time you can't find which package provides certain executable file, just use pkgfile.

  • How can i solve the contact itunes support issue when trying to make in app purchases

    how can i solve the "please contact itunes support" issue when trying to make in app purchases? my account has available credit from a gift card

    Click here and request assistance.
    (69559)

  • I can't change the brightness on my macbook pro. i tried the buttons on the keyboard, went to settings and tried to do it from there, didn't work. i have restarted my computer as well and that didn't make a difference. please help

    i can't change the brightness on my macbook pro. i tried the buttons on the keyboard, went to settings and tried to do it from there, didn't work. i have restarted my computer as well and that didn't make a difference. please help.

    Reset the PRAM and SMC.
    Barry

  • While editing photos in Aperture, I'm trying to make an "auto" adjustment to the exposure but the button is grayed out and consequently doesn't perform any function, please help! Thank you, Mike

    While editing photos in Aperture, I trying to make an "auto" adjustment to the exposure,
    but the "auto" button is grayed out and will not allow any auto function to take place.
    Please help!
    Thank you,
    Mike

    Mike, are you working with raw images?
    For some raw images auto exposure is not available, have a look at this manual page:
    http://documentation.apple.com/en/aperture/usermanual/index.html#chapter=18%26se ction=9%26tasks=true
    Note: Automatic exposure adjustment is available for Aperture-supported RAW images only. If you want to adjust the exposure of another file type, such as JPEG or TIFF, see Working with the Exposure Controls. For a list of supported RAW file types, go to the Apple website at http://www.apple.com/aperture/specs.

  • HT2731 I am using ipad2 with the latest version. While trying to make a apple Id, In the payment information  cannot get the option of "none" what will I do. Please help.

    I am using ipad2 with the latest version. While trying to make a apple Id, In the payment information  cannot get the option of "none" what will I do. Please help.

    You are following the instructions on this page for creating a new account : http://support.apple.com/kb/HT2534 e.g. selecting a free app in the store and tapping on 'create Apple id' when 'buying' the app ? I've just tried it and it works for me

  • Trying to make a payment with paypal and the page opens in German. Can't make a payment if I can't read the language. Browser is set correctly. Please advise

    Trying to make a payment on a website and the whole page is in German. Browser setting is English. Can't imagine why this would happen. Please advise...time sensitive.

    Clear the cache and the cookies from websites that cause problems.
    "Clear the Cache":
    *Firefox > Preferences > Advanced > Network > Cached Web Content: "Clear Now"
    "Remove Cookies" from sites causing problems:
    *Firefox > Preferences > Privacy > Cookies: "Show Cookies"

  • When trying to download or sync podcasts, I get an error code "you do not have the privilege to make changes". Please help!

    When trying to download or sync podcasts, I get an error code "you do not have the privilege to make changes". Please help! I tried uninstalling iTunes and reinstalling, but that did not work. Also, I rebooted and that didn't work, either.

    I tried to use an external hard drive from my windows computer that was formatted in NTFS Windows format.  Mac Pro sees that hard drive as "read only".  Itunes works on existing media on the hard drive to play music or movies, but when you try to purchase from itunes store and download you get the above message.  You need to move your library to a library that is formatted in exFAT format (which can be used both by "windows" and mac computers. 

  • When trying to make a purchase for a movie I get a security information required field then I select continue and it brings me back to original screen to purchase movie. Please help.

    When trying to make a purchase for a movie I get a security information required field then I select continue and it brings me back to original screen to purchase movie. Please help.

    It's telling you to verify your billing information (credit card, address, security code), which needs to be done in iTunes via computer.

  • I am trying to make a documentary on my life using scanned photos and some video. Help please

    I am trying to make a documentary of my life using scanned photos and some video imported via disc from original cinefilm. I am having difficulty getting this sorted as I tried to import a whole event from aperture in which I had sorted the photos chronilogically. So it seems to have gone in as a project without an event which seems to be making life difficult. also I am having difficulty editing the imported video. any suggestions please.

    Click here for information. If you can't get the answers emailed to you for some reason(the email may take a few hours to arrive), contact the iTunes Store staff via the link in that article.
    (86384)

  • HT1918 Can't burn music I purchased months ago, I could only burn the 4 cuts I bought this evening,6/9/12 message said originals cannot be found? Please help itunes would not let me buy a second time, thats a good thing but Im trying to make a music CD an

    Can't burn music I purchased months ago, I could only burn the 4 cuts I bought this evening,6/9/12 message said originals cannot be found? Please help itunes would not let me buy a second time, thats a good thing but Im trying to make a music CD and itunes will not let me?  The music is in my music file but will not let me burn them ! really I tried over and over, now Im just frustrated !
      Please find the original's purchased, my name and email have not changed. Thanks for your time and consideration.
    Jeannie
    7024503288
    [email protected]

    Fixed. /Users/x/Library/Application Support/SIMBL/Plugins/AirKeysInputManager.bundle got corrupted by a badly installed safari extension. Deleting this, then reinstalling adobe air did the trick. I wasn't thorough enough on my first try, it was tricky to find everything associated. I had to look for files in the console log then search for them. Spotlight was missing some deep files, EasyFind worked better for me.

  • I'm trying to make this work, but can't figure it out. Please help.

    I am trying to make a Presentation to email for others to see without a browser, but when I do, it doesn't show. I've downloaded Adobe Flash Player 10.0 r22, I've built the presentation, I've published the presentation and uploaded to my hosting. I have tried everythiing I can think of. It works on my machine; however, when I try to view it out of it's containing folder, it doesn't show anything but the preloader. Can someone please help me?
    I can send you an example of a working Presentation along with a Zip file containing my presentation with everything I've built if my explanation isn't quite clear. Please help.
    Thank you,

    Yes,
    I need to remove it from this forum.
    Sorry about that,
    R.A

  • Error when trying to make local repository (solved)

    i'm trying to make a local repository for a laptop without internet connection.
    on my desktop, the packages are in /var/cache/pacman/pkg and the corresponding PKGBUILD in /var/lib/pacman/local. but whenever i run (as root)
    #gensync /var/lib/pacman/local /var/cache/pacman/pkg/laptop.db.tar.gz
    i get the following error:
    gensync: building database entries, generating md5sums...
    gensync: compressing to /var/cache/pacman/pkg/laptop.db.tar.gz...
    tar: *: Cannot stat: No such file or directory
    tar: Error exit delayed from previous errors
    i can see the file laptop.db.tar.gz, but it's only 45 bytes!
    Last edited by chilebiker (2007-04-18 20:52:37)

    Maybe you could describe what you are doing a bit more. What I gather is that you want to take the pacman cache from the desktop system and somehow (how?) use this to update (or install to?) a laptop.
    You can make the desktop cache into a repository with gen_repo - but I forgot to say that you need to check that only a single version of each package is present in the cache (I think pacman -Sc should do that).
    If the laptop and desktop are then connected, e.g. by lan, you can set pacman.conf on the laptop to point at this repository (e.g. using NFS). Or you can copy the repository to the laptop and set pacman.conf to point at it.
    Another possibility would be to copy the pacman db (/var/lib/pacman/) to the laptop, and the package cache, then use pacman -S to install stuff. For that you don't need gen_repo, etc. Or you could just mount the desktop cache using NFS.
    There are all sorts of possibilities ... did you have something particular in mind?

  • Trying to make a app that transfers files over bluetooth in java

    I am trying to make a program that will send a audio file (for example test.mp3) to another device.
    This would be set up as client - server application.
    Ideally, the server would be a PC and the client a mobile device.
    Is there any source code similar to this?
    Or can anyone help make this?
    Thanks.

    "You can try the below loop it will allow you to skip Unauthorized files access error:"
    Using EnumerateFiles instead of GetFiles doesn't actually avoid the UnauthorizedAccessException that is commonly encountered then SearchOption.AllDirectories is used. There's no way to avoid this problem except by dealing with each directory individually.
    And some side notes:
    the "select new { File = file }" is completely unnecessary
    DirectoryInfo.EnumerateFiles should be used instead of Directory.EnumerateFiles. Enumerating file paths and then creating FileInfo objects is slower than enumerating FileInfo objects in the first place.
    No one said EnumerateFiles instead of GetFiles will solve the Unauthorized exception. 
    Second comment the property File is used within the loop.
    The third comment has no effect with lazy execution, and please prove that it is slower. This comment must be sent against the "GetFiles" method not there."The EnumerateFiles and GetFiles methods
    differ as follows: When you use EnumerateFiles,
    you can start enumerating the collection of names before the whole collection is returned; when you use GetFiles,
    you must wait for the whole array of names to be returned before you can access the array. Therefore, when you are working with many files and directories, EnumerateFiles can
    be more efficient."
    Reference:https://msdn.microsoft.com/en-us/library/dd383571.aspx
    Fouad Roumieh

Maybe you are looking for

  • P2 1080i/24p and CS3

    Started a DVCPRO HD 1080i/24p project. Imported P2 mxf files shot in 1080i/24p. Timeline needs rendering when mxf is placed on timeline. Why does this happen? Every other native P2 project for DVCPRO HD does not require rendering. ex, 720/60 etc. CS4

  • Using alternative accounts to payments on F110

    We are posting with alternative reconciliation account to post invoices for asset fixed acquisition with vendors because vendors are ocacional vendors of asset fixed. On payment with F110 transaction we need use diferents accounts on posting payment

  • How do I decrease .PDF file size?

    I'm creating .pdf files from work I'm doing in Indesign CS5 and the file size is HUGE.  I need to send the client (email) the pdf files in a smaller file size for approvals. Any suggestions?

  • MySql with  No operations allowed after connection closed.

    Hi all... I want to avoid Too many Connections while accessing db... can anyone help me to solve this... bye

  • IMessage is always showing "waiting for activation"...

    iMessage is always showing "waiting for activation"... Same thing for facetime... Do you know any fix for that?