LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This 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


Reply
  Search this Thread
Old 01-01-2015, 10:31 AM   #1
peng12
LQ Newbie
 
Registered: Sep 2012
Posts: 14

Rep: Reputation: Disabled
Debian: After dist-upgrade no booting possible


Hello guys,

I'm in need of your help.
I've a machine with Debian Wheezy and wanted to upgrade to Debian Jessie.

My first step was to modify /etc/apt/sources.list and replaced 'wheezy' by 'jessie'.

Next step was apt-get update and finally apt-get dist-upgrade

Everything went smooth except one error debian complaining about no write permissions on /boot.
My fault - I've remounted /boot with rw permission, executed dist-upgrade once again and switched back to ro permissions for /boot.

Finally I did apt-get autoremove and rebooted the system.

The problem:
Grub2 seems to be loaded - I see the "new" menu and Debian with the new 3.16 kernel (jessie) can be selected.
However the system hangs after "Booting from Hard Disk" - nothing happens (see attachment below).
Moreover I'm not being asked for the encryption password.

What I've tried
Boot with wheezy netintall-iso and entered the "rescue mode".
The rescue system found my encrypted hdd and asked me for the encryption password. After entering the password I got a shell and was able to mount the other partitions from my LVM volume group.

Then:
Code:
grub-install /dev/vda
grub-update
reboot

But still no luck after reboot.


Finally my /etc/fstab before upgrading to jessie:
Code:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/vg01-lv_root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/vda1 during installation
UUID=00d94af5-6276-4fc6-991b-e142de69a07d /boot           ext4    nodev,nosuid,noexec,ro 0       2
/dev/mapper/vg01-lv_home /home           ext4    nodev,nosuid    0       2
/dev/mapper/vg01-lv_tmp /tmp            ext4    nodev,nosuid    0       2
/dev/mapper/vg01-lv_usr /usr            ext4    nodev           0       2
/dev/mapper/vg01-lv_var /var            ext4    nodev           0       2
/dev/mapper/vg01-lv_log /var/log        ext4    nodev,nosuid,noexec 0       2
/dev/mapper/vg01-lv_www /var/www        ext4    nodev,nosuid,noexec,user_xattr 0       2
/dev/mapper/vg01-lv_swap none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
Can someone help me out please?

Thanks in advance
Attached Thumbnails
Click image for larger version

Name:	boot_problem.png
Views:	26
Size:	64.5 KB
ID:	17257  
 
Old 01-01-2015, 11:02 AM   #2
Keruskerfuerst
Senior Member
 
Registered: Oct 2005
Distribution: SLES 12
Posts: 1,704

Rep: Reputation: 117Reputation: 117
Please post /boot/grub/menu.lst
 
Old 01-01-2015, 11:12 AM   #3
peng12
LQ Newbie
 
Registered: Sep 2012
Posts: 14

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Keruskerfuerst View Post
Please post /boot/grub/menu.lst
I was unable to find a menu.lst
Attached Thumbnails
Click image for larger version

Name:	grub.png
Views:	32
Size:	155.7 KB
ID:	17258  
 
Old 01-01-2015, 11:14 AM   #4
colorpurple21859
Senior Member
 
Registered: Jan 2008
Location: florida panhandle
Distribution: slackware64-current, puppy, ubuntu
Posts: 2,044

Rep: Reputation: 285Reputation: 285Reputation: 285
then post /boot/grub/grub.cfg
 
Old 01-01-2015, 11:31 AM   #5
peng12
LQ Newbie
 
Registered: Sep 2012
Posts: 14

Original Poster
Rep: Reputation: Disabled
this one exists

here we go:

Code:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint='hd0,msdos1'  00d94af5-6276-4fc6-991b-e142de69a07d
else
  search --no-floppy --fs-uuid --set=root 00d94af5-6276-4fc6-991b-e142de69a07d
fi
    font="/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=C
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=-1
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-4d611637-1b54-4dde-9ac1-96beb5e13f1d' {
	load_video
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint='hd0,msdos1'  00d94af5-6276-4fc6-991b-e142de69a07d
	else
	  search --no-floppy --fs-uuid --set=root 00d94af5-6276-4fc6-991b-e142de69a07d
	fi
	echo	'Loading Linux 3.16.0-4-amd64 ...'
	linux	/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/vg01-lv_root ro  quiet
	echo	'Loading initial ramdisk ...'
	initrd	/initrd.img-3.16.0-4-amd64
}
submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-4d611637-1b54-4dde-9ac1-96beb5e13f1d' {
	menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-4-amd64-advanced-4d611637-1b54-4dde-9ac1-96beb5e13f1d' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='hd0,msdos1'  00d94af5-6276-4fc6-991b-e142de69a07d
		else
		  search --no-floppy --fs-uuid --set=root 00d94af5-6276-4fc6-991b-e142de69a07d
		fi
		echo	'Loading Linux 3.16.0-4-amd64 ...'
		linux	/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/vg01-lv_root ro  quiet
		echo	'Loading initial ramdisk ...'
		initrd	/initrd.img-3.16.0-4-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 3.16.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.16.0-4-amd64-recovery-4d611637-1b54-4dde-9ac1-96beb5e13f1d' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='hd0,msdos1'  00d94af5-6276-4fc6-991b-e142de69a07d
		else
		  search --no-floppy --fs-uuid --set=root 00d94af5-6276-4fc6-991b-e142de69a07d
		fi
		echo	'Loading Linux 3.16.0-4-amd64 ...'
		linux	/vmlinuz-3.16.0-4-amd64 root=/dev/mapper/vg01-lv_root ro single 
		echo	'Loading initial ramdisk ...'
		initrd	/initrd.img-3.16.0-4-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.2.0-4-amd64-advanced-4d611637-1b54-4dde-9ac1-96beb5e13f1d' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='hd0,msdos1'  00d94af5-6276-4fc6-991b-e142de69a07d
		else
		  search --no-floppy --fs-uuid --set=root 00d94af5-6276-4fc6-991b-e142de69a07d
		fi
		echo	'Loading Linux 3.2.0-4-amd64 ...'
		linux	/vmlinuz-3.2.0-4-amd64 root=/dev/mapper/vg01-lv_root ro  quiet
		echo	'Loading initial ramdisk ...'
		initrd	/initrd.img-3.2.0-4-amd64
	}
	menuentry 'Debian GNU/Linux, with Linux 3.2.0-4-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.2.0-4-amd64-recovery-4d611637-1b54-4dde-9ac1-96beb5e13f1d' {
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='hd0,msdos1'  00d94af5-6276-4fc6-991b-e142de69a07d
		else
		  search --no-floppy --fs-uuid --set=root 00d94af5-6276-4fc6-991b-e142de69a07d
		fi
		echo	'Loading Linux 3.2.0-4-amd64 ...'
		linux	/vmlinuz-3.2.0-4-amd64 root=/dev/mapper/vg01-lv_root ro single 
		echo	'Loading initial ramdisk ...'
		initrd	/initrd.img-3.2.0-4-amd64
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Using dist-upgrade to upgrade from Debian to Ubuntu jcbparry Debian 8 09-13-2007 07:25 AM
Debian dist-upgrade problem m0llbuz_ Debian 3 11-10-2004 12:33 PM
System not booting after dist-upgrade to Sarge azeini Debian 4 10-14-2004 12:09 PM
Debian dist-upgrade Guybrush Linux - Software 0 03-17-2003 11:23 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:56 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration