Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
First the problem... though i have WinXP as well as Kubuntu, the boot process does not give me any options to boot!!! it staraight goes to Kubuntu.
Config: AMD64 Athlon 3000+, ASUS A8NVM mobo, Seagate 160GB Sata HDD, Kubuntu 6.06 (for i386)
First i installed Windows on my new Sata HDD and left about 100GB for Linux. I made 5*20GB LVM partitions for Linux - of which two i have activated for installation.
I call the first 20GB VG as linux01 and the second as Linux02, whereas, the first LV as kubuntu01 and the second kubuntu02. (both ext3)
Kubuntu01 is for "/" and kubuntu02 is for "/home"
Upon installing, i removed lilo and installed Grub. now grub-install give me the following error..
Quote:
LF@kubuntu:~$ sudo grub-install --recheck /dev/sda
Probing devices to guess BIOS drives. This may take a long time.
/dev/mapper/linux01-kubuntu01 does not have any corresponding BIOS drive.
LF@kubuntu:~$
/boot/grub/device.map file has the following contents:
You don't need to reinstall grub, it is already installed, otherwise Ubuntu would not boot. All you need to do modify your grub configuration file. The grub file is at /boot/grub/menu.lst. Mine looks like this:
Code:
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 15
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
pete@borl6-pc:~$ cat /boot/grub/menu.lst
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 15
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
splashimage (hd0,4)/debian-gnu.xpm.gz
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/sda8 ro noapic nolapic bootkbd=uk
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,4)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=vga=0x31B
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery mode) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## ## End Default Options ##
title Ubuntu, kernel 2.6.15-25-686
root (hd0,4)
kernel /vmlinuz-2.6.15-25-686 root=/dev/sda8 ro noapic nolapic bootkbd=uk vga=0x31B
initrd /initrd.img-2.6.15-25-686
savedefault
boot
title Ubuntu, kernel 2.6.15-25-686 (recovery mode)
root (hd0,4)
kernel /vmlinuz-2.6.15-25-686 root=/dev/sda8 ro noapic nolapic bootkbd=uk single
initrd /initrd.img-2.6.15-25-686
boot
title Ubuntu, kernel 2.6.15-23-686
root (hd0,4)
kernel /vmlinuz-2.6.15-23-686 root=/dev/sda8 ro noapic nolapic bootkbd=uk vga=0x31B
initrd /initrd.img-2.6.15-23-686
savedefault
boot
title Ubuntu, kernel 2.6.15-23-686 (recovery mode)
root (hd0,4)
kernel /vmlinuz-2.6.15-23-686 root=/dev/sda8 ro noapic nolapic bootkbd=uk single
initrd /initrd.img-2.6.15-23-686
boot
title Ubuntu, memtest86+
root (hd0,4)
kernel /memtest86+.bin
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title Microsoft Windows XP Professional
root (hd0,1)
savedefault
makeactive
chainloader +1
There are several things that may be of interest to you in there. The section at the bottom is the boot entry for Windows. Notice also that there is a line '#hiddenmenu'. This means that I have commented out hiddenmenu. If hiddenmenu is active, grub does not show you your boot options unless you press a key. Notice also the line 'timeout 15'. This is the number of seconds that grub waits before booting the default option.
Hopefully this information will help you fix your grub configuration. If you have further questions, try searching the forum, there are a LOT of questions about grub that have already been answered. If this doesn't help you, ask and we'll try to explain further.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.