[SOLVED] Does anyone know how to dual-boot Puppy 525 using LILO?
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Distribution: Slackware 13.37 -32 Bit & Puppy 5.2.5
Posts: 577
Rep:
Does anyone know how to dual-boot Puppy 525 using LILO?
Hello:
I'm trying to install Puppy 525 on my Slackware 13.37 PC as a dual-boot using LILO.
Puppy is living, all on it's own, in sda6, a 6 GiB partition. It got there by using the Puppy Universal Installer and selecting a 'Full' install, not a 'Frugal' install.
I cannot find 'LILO' type instructions, only 'GRUB' type instructions.
Has anyone succeeded in doing a hard drive install of Puppy with the LILO boot loader?
Any suggestions would be appreciated.
Edit: I'll probably regret it, but I used Puppy's GRUB installer.
Last edited by Robert.Thompson; 07-18-2011 at 07:22 PM.
It is very easy to use lilo to boot up Puppy Linux. What I did was mount the puppy CD and copy its contents into /home/Puppy52 (/home is the mount point of my second hard drive partition). I also copied various .sfs files that I wanted puppy to mount when running.
root@lenovo:~# lilo
Warning: LBA32 addressing assumed
Added Linux_G *
Added Linux
Warning: The initial RAM disk is too big to fit between the kernel and
the 15M-16M memory hole. It will be loaded in the highest memory as
though the configuration file specified "large-memory" and it will
be assumed that the BIOS supports memory moves above 16M.
Added Puppy ?
2 warnings were issued.
root@lenovo:~#
Distribution: Slackware 13.37 -32 Bit & Puppy 5.2.5
Posts: 577
Original Poster
Rep:
Double 'YIKES'!!
I seem to be digging a large hole, in sand, for myself.
I re-installed my original lilo.conf but got this msg when I ran lilo:
Code:
root@lenovo:~# lilo
Warning: LBA32 addressing assumed
Warning: Unable to determine video adapter in use in the present system.
Warning: Video adapter does not support VESA BIOS extensions needed for
display of 256 colors. Boot loader will fall back to TEXT only operation.
Added Linux_G *
Added Linux
3 warnings were issued.
root@lenovo:~#
That's not serious. Put lba32 somewhere in the global options in lilo.conf.
Code:
Warning: Unable to determine video adapter in use in the present system.
Warning: Video adapter does not support VESA BIOS extensions needed for
display of 256 colors. Boot loader will fall back to TEXT only operation.
Distribution: Slackware 13.37 -32 Bit & Puppy 5.2.5
Posts: 577
Original Poster
Rep:
Well, I re-ran liloconfig & installed lilo to the MBR and ran lilo.
A reboot didn't give me the lilo menu.
I had to boot into 'huge' as suggested in the error msg displayed, and, here I am.
This is my lilo.conf as a result of running liloconfig:
Code:
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
# Append any additional kernel parameters:
append=" vt.default_utf8=0"
boot = /dev/sda
# Boot BMP Image.
# Bitmap in BMP format: 640x480x8
bitmap = /boot/slack.bmp
# Menu colors (foreground, background, shadow, highlighted
# foreground, highlighted background, highlighted shadow):
bmp-colors = 255,0,255,0,255,0
# Location of the option table: location x, location y, number of
# columns, lines per column (max 15), "spill" (this is how many
# entries must be in the first column before the next begins to
# be used. We don't specify it here, as there's just one column.
bmp-table = 60,6,1,16
# Timer location x, timer location y, foreground color,
# background color, shadow color.
bmp-timer = 65,27,0,255
# Standard menu.
# Or, you can comment out the bitmap menu above and
# use a boot message with the standard menu:
#message = /boot/boot_message.txt
# Wait until the timeout to boot (if commented out, boot the
# first entry immediately):
prompt
# Timeout before the first entry boots.
# This is given in tenths of a second, so 600 for every minute:
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# Normal VGA console
vga = normal
# Ask for video mode at boot (time out to normal in 30s)
#vga = ask
# VESA framebuffer console @ 1024x768x64k
#vga=791
# VESA framebuffer console @ 1024x768x32k
#vga=790
# VESA framebuffer console @ 1024x768x256
#vga=773
# VESA framebuffer console @ 800x600x64k
#vga=788
# VESA framebuffer console @ 800x600x32k
#vga=787
# VESA framebuffer console @ 800x600x256
#vga=771
# VESA framebuffer console @ 640x480x64k
#vga=785
# VESA framebuffer console @ 640x480x32k
#vga=784
# VESA framebuffer console @ 640x480x256
#vga=769
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/root
label = Linux
read-only
# Linux bootable partition config ends
It looks good to me but it does not seem to get executed.
Edit: Ran # lilo -v -t -b /dev/sda1 and got:
Code:
root@lenovo:~# lilo -v -t -b /dev/sda1
LILO version 22.8 (test mode), Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2006 John Coffman
Released 19-Feb-2007 and compiled at 03:08:28 on Mar 27 2011
Warning: Ignoring entry 'boot'
Reading boot sector from /dev/sda1
Warning: Partition 1 on /dev/sda is not marked Active.
Warning: Unable to determine video adapter in use in the present system.
Using BITMAP secondary loader
Calling map_insert_data
Mapping bitmap file /boot/slack.bmp
Warning: Video adapter does not support VESA BIOS extensions needed for
display of 256 colors. Boot loader will fall back to TEXT only operation.
Calling map_insert_file
Boot image: /boot/vmlinuz -> vmlinuz-huge-smp-2.6.37.6-smp
Added Linux *
The boot sector and the map file have *NOT* been altered.
4 warnings were issued.
root@lenovo:~#
Last edited by Robert.Thompson; 07-19-2011 at 12:14 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.