Skip to main content

Thread: Linux does not boot anymore


hello!

i had grub bootloader working each operating system , each os start-up fine:

ubuntu 9.04, kernel 2.6.28-11-generic
ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
ubuntu 9.04, memtest86+
other windows operating systems
-> windows 7
-> windows vista (recovery mode)
-> windows xp
debian gnu/linux, kernel 2.6.26-2-686
debian gnu/linux, kernel 2.6.26-2-686 (single-user mode)


each linux , windows oss installed on separate partitions vista first, 7 2nd, xp 3rd, ubuntu 4th, debian 5th.

however wanted windows bootloader in charge, installed easybcd, rewrote windows mbr, installed neogrub linux, clicked configure menu.lst of neogrub, pasted details of grub above (see neogrub configuration below), saved, after reboot had new bootloader looking this:

windows 7
windows vista (recovery mode)
windows xp
neogrub
-> ubuntu 9.04, kernel 2.6.28-11-generic
-> ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
-> ubuntu 9.04, memtest86+
-> debian gnu/linux, kernel 2.6.26-2-686
-> debian gnu/linux, kernel 2.6.26-2-686 (single-user mode)

however when entering neogrub , choosing linux boot have following error message on screen:

for ubuntu:

booting 'ubuntu 9.04, kernel 2.6.28-11-generic'

kernel /boot/vmlinuz-2.6.28-11-generic root=uuid=2ebe46ab-c5d8-4f15-a626-0162138d68a3 ro quiet splash

error 17: file not found

press key continue...

for debian:

root (hd0,7)
filesystem type ext2fs, partition type 0x83
kernel /boot/vmlinuz-2.6.26-2-686 root=uuid=66f39d0f-25d0-4be6-898b-2801e5dc7f6d ro quiet

error 2: bad file or directory type

press key continue

how fix problem each linux start-up?
please, consider i’m total newbie linux , right i’m experimenting these oss , want have problem fixed.

i attach below neogrub configuration , original menu.lst ubuntu , debian. maybe need these me?

# neosmart neogrub bootloader configuration file
#
# neogrub configuration file, , should located @ c:\nst\menu.lst
# please see easybcd documentation information on how create/modify entries:
# http://neosmart.net/wiki/display/ebcd
title ubuntu 9.04, kernel 2.6.28-11-generic
uuid 2ebe46ab-c5d8-4f15-a626-0162138d86a3
kernel /boot/vmlinuz-2.6.28-11-generic root=uuid=2ebe46ab-c5d8-4f15-a626-0162138d86a3 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet

title ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 2ebe46ab-c5d8-4f15-a626-0162138d86a3
kernel /boot/vmlinuz-2.6.28-11-generic root=uuid=2ebe46ab-c5d8-4f15-a626-0162138d86a3 ro single
initrd /boot/initrd.img-2.6.28-11-generic

title ubuntu 9.04, memtest86+
uuid 2ebe46ab-c5d8-4f15-a626-0162138d86a3
kernel /boot/memtest86+.bin
quiet

title debian gnu/linux, kernel 2.6.26-2-686
root (hd0,7)
kernel /boot/vmlinuz-2.6.26-2-686 root=uuid=66f39d0f-25d0-4be6-898b-2801e5dc7f6d ro quiet
initrd /boot/initrd.img-2.6.26-2-686

title debian gnu/linux, kernel 2.6.26-2-686 (single-user mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.26-2-686 root=uuid=66f39d0f-25d0-4be6-898b-2801e5dc7f6d ro single
initrd /boot/initrd.img-2.6.26-2-686

ubuntu 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
# , /usr/share/doc/grub-doc/.

## default num
# set default entry entry number num. numbering starts 0, and
# entry number 0 default if command not used.
#
# can specify 'saved' instead of number. in case, default entry
# entry saved command 'savedefault'.
# warning: if using dmraid not use 'savedefault' or your
# array desync , not let boot system.
default 0

## timeout sec
# set timeout, in sec seconds, before automatically booting default entry
# (normally first entry defined).
timeout 10

## hiddenmenu
# hides menu default (press esc see menu)
#hiddenmenu

# pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# if used in first section of menu file, disable interactive editing
# control (menu entry editor , command-line) , entries protected 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 automagic kernels list markers modified
## debian update-grub script except default options below

## not uncomment them, edit them needs

## ## start default options ##
## default kernel options
## default kernel options automagic boot options
## if want special options specific kernels use kopt_x_y_z
## x.y.z kernel version. minor versions can 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=uuid=2ebe46ab-c5d8-4f15-a626-0162138d86a3 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=2ebe46ab-c5d8-4f15-a626-0162138d86a3

## 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 use default boot option, not the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false

## xen hypervisor options use default xen boot option
# xenhopt=

## xen linux kernel options use default xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines allowed
## e.g. altoptions=(extra menu suffix) boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should put menu.lst
## counts first occurence of kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all

## specify if running in xen domu or have grub detect automatically
## update-grub ignore non-xen kernels when running in domu , vice versa
## e.g. indomu=detect
## indomu=true
## indomu=false
# indomu=detect

## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true

## should update-grub adjust value of default booted system
## can true or false
# updatedefaultentry=false

## should update-grub add savedefault default options
## can true or false
# savedefault=false

## ## end default options ##

title ubuntu 9.04, kernel 2.6.28-11-generic
uuid 2ebe46ab-c5d8-4f15-a626-0162138d86a3
kernel /boot/vmlinuz-2.6.28-11-generic root=uuid=2ebe46ab-c5d8-4f15-a626-0162138d86a3 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet

title ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 2ebe46ab-c5d8-4f15-a626-0162138d86a3
kernel /boot/vmlinuz-2.6.28-11-generic root=uuid=2ebe46ab-c5d8-4f15-a626-0162138d86a3 ro single
initrd /boot/initrd.img-2.6.28-11-generic

title ubuntu 9.04, memtest86+
uuid 2ebe46ab-c5d8-4f15-a626-0162138d86a3
kernel /boot/memtest86+.bin
quiet

### end debian automagic kernels list

# divider, added separate menu items below debian
# ones.
title other operating systems:
root


# entry automatically added debian installer non-linux os
# on /dev/sda1
title windows vista (loader)
rootnoverify (hd0,0)
savedefault
makeactive
chainloader +1



debian 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
# , /usr/share/doc/grub-legacy-doc/.

## default num
# set default entry entry number num. numbering starts 0, and
# entry number 0 default if command not used.
#
# can specify 'saved' instead of number. in case, default entry
# entry saved command 'savedefault'.
# warning: if using dmraid not change entry 'saved' or your
# array desync , not let boot system.
default 0

## timeout sec
# set timeout, in sec seconds, before automatically booting default entry
# (normally first entry defined).
timeout 5

# pretty colours
color cyan/blue white/blue

## password ['--md5'] passwd
# if used in first section of menu file, disable interactive editing
# control (menu entry editor , command-line) , entries protected 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 automagic kernels list markers modified
## debian update-grub script except default options below

## not uncomment them, edit them needs

## ## start default options ##
## default kernel options
## default kernel options automagic boot options
## if want special options specific kernels use kopt_x_y_z
## x.y.z kernel version. minor versions can 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=uuid=66f39d0f-25d0-4be6-898b-2801e5dc7f6d ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,7)

## 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 use default boot option, not the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet

## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false

## xen hypervisor options use default xen boot option
# xenhopt=

## xen linux kernel options use default xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines allowed
## e.g. altoptions=(extra menu suffix) boot options
## altoptions=(single-user) single
# altoptions=(single-user mode) single

## controls how many kernels should put menu.lst
## counts first occurence of 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 value of default booted system
## can true or false
# updatedefaultentry=false

## should update-grub add savedefault default options
## can true or false
# savedefault=false

## ## end default options ##

title debian gnu/linux, kernel 2.6.26-2-686
root (hd0,7)
kernel /boot/vmlinuz-2.6.26-2-686 root=uuid=66f39d0f-25d0-4be6-898b-2801e5dc7f6d ro quiet
initrd /boot/initrd.img-2.6.26-2-686

title debian gnu/linux, kernel 2.6.26-2-686 (single-user mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.26-2-686 root=uuid=66f39d0f-25d0-4be6-898b-2801e5dc7f6d ro single
initrd /boot/initrd.img-2.6.26-2-686

### end debian automagic kernels list

# divider, added separate menu items below debian
# ones.
title other operating systems:
root


# entry automatically added debian installer non-linux os
# on /dev/sda1
title windows vista/longhorn (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1


# entry automatically added debian installer existing
# linux installation on /dev/sda7.
title ubuntu 9.04, kernel 2.6.28-11-generic (on /dev/sda7)
root (hd0,6)
kernel /boot/vmlinuz-2.6.28-11-generic root=uuid=2ebe46ab-c5d8-4f15-a626-0162138d86a3 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
savedefault
boot


# entry automatically added debian installer existing
# linux installation on /dev/sda7.
title ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) (on /dev/sda7)
root (hd0,6)
kernel /boot/vmlinuz-2.6.28-11-generic root=uuid=2ebe46ab-c5d8-4f15-a626-0162138d86a3 ro single
initrd /boot/initrd.img-2.6.28-11-generic
savedefault
boot


# entry automatically added debian installer existing
# linux installation on /dev/sda7.
title ubuntu 9.04, memtest86+ (on /dev/sda7)
root (hd0,6)
kernel /boot/memtest86+.bin
savedefault
boot

neosmart technologies, makers of easybcd , neogrub, have excellent forums , tutorials such problems. suggest check there see have.


Forum The Ubuntu Forum Community Ubuntu Official Flavours Support Installation & Upgrades [ubuntu] Linux does not boot anymore


Ubuntu

Comments

Popular posts from this blog

invalid use of void expresion in FlexiTimer2 library

error: a function-definition is not allowed here before '{' token

LED Strip Code