You are not logged in.

#1 2013-02-17 17:42:18

Flanders
Member
Registered: 2013-02-17
Posts: 4

Stuck on boot after New Installation

Hi!
I've removed Ubuntu and installed Arch and it can't boot after installation. I hangs up after:

/dev/sda1: clean, 31810/2444624 files, 407160/9770158 blocks

I have normal BIOS(not UEFI), and two discs: /dev/sda is SSD with Arch and /dev/sdb is HDD with Windows 8...
Tried playing with fstab, but it was still stucking. Then tried reinstalling, but it's still hanging...
Original /etc/fstab:

# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
# /dev/sda1
UUID=ef1945f4-2d23-479e-a873-802d7bbbf32c	/         	ext4   rw,relatime,data=ordered	0 1

/boot/grub/grub.cfg:

#
# 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 ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"

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-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  ef1945f4-2d23-479e-a873-802d7bbbf32c
else
  search --no-floppy --fs-uuid --set=root ef1945f4-2d23-479e-a873-802d7bbbf32c
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=pl_PL
  insmod gettext
fi
terminal_input console
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Arch GNU/Linux, za pomocą systemu Linux core repo kernel' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-ef1945f4-2d23-479e-a873-802d7bbbf32c' {
	load_video
	set gfxpayload=keep
	insmod gzio
	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-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  ef1945f4-2d23-479e-a873-802d7bbbf32c
	else
	  search --no-floppy --fs-uuid --set=root ef1945f4-2d23-479e-a873-802d7bbbf32c
	fi
	echo	'Wczytywanie systemu Linux core repo kernel...'
	linux	/boot/vmlinuz-linux root=UUID=ef1945f4-2d23-479e-a873-802d7bbbf32c ro  quiet
	echo	'Wczytywanie początkowego dysku RAM...'
	initrd	/boot/initramfs-linux.img
}
menuentry 'Arch GNU/Linux, with Linux core repo kernel (Fallback initramfs)' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-fallback-ef1945f4-2d23-479e-a873-802d7bbbf32c' {
	load_video
	set gfxpayload=keep
	insmod gzio
	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-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  ef1945f4-2d23-479e-a873-802d7bbbf32c
	else
	  search --no-floppy --fs-uuid --set=root ef1945f4-2d23-479e-a873-802d7bbbf32c
	fi
	echo	'Wczytywanie systemu Linux core repo kernel...'
	linux	/boot/vmlinuz-linux root=UUID=ef1945f4-2d23-479e-a873-802d7bbbf32c ro  quiet
	echo	'Wczytywanie początkowego dysku RAM...'
	initrd	/boot/initramfs-linux-fallback.img
}

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

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

### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 8 (loader) (na /dev/sdb1)' --class windows --class os $menuentry_id_option 'osprober-chain-1EF4F8F7F4F8D24F' {
	insmod part_msdos
	insmod ntfs
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1EF4F8F7F4F8D24F
	else
	  search --no-floppy --fs-uuid --set=root 1EF4F8F7F4F8D24F
	fi
	drivemap -s (hd0) ${root}
	chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### 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 ###

(Btw. on my laptop Arch is working good...)

Last edited by Flanders (2013-02-17 17:42:58)

Offline

#2 2013-02-17 22:25:10

alexanderthegre
Member
Registered: 2012-07-29
Posts: 66

Re: Stuck on boot after New Installation

Perhaps it is KMS related? Try adding 'nomodeset' to your kernel parameters.
The filesystems are mounting just fine, so it's not mounting or bootloader related.

Last edited by alexanderthegre (2013-02-17 22:27:10)

Offline

#3 2013-03-10 02:06:41

Number6
Member
Registered: 2013-01-10
Posts: 1

Re: Stuck on boot after New Installation

Do You Have A Seperate /usr Partition ?
Did you Add usr Hook ?
If So Did You Run mkinitpcio -p linux durring your installation ?

Offline

#4 2013-03-10 02:48:14

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 5,662

Re: Stuck on boot after New Installation

Remove quiet from the kernel command line so that you get as much information as possible.

You only have the one partition for Arch, right? The fstab is complete?

Look in /etc/default/grub and select the most basic, debugging-friendly options you can. E.g. make sure recovery entries are enabled etc.

Last edited by cfr (2013-03-10 02:52:55)


How To Ask Questions The Smart Way | Help Vampires

Arch Linux | x86_64 | GPT | EFI boot | grub2 | systemd | LVM2 on LUKS
Lenovo x121e | Intel(R) Core(TM) i3-2367M CPU @ 1.40GHz GenuineIntel | Intel Centrino Wireless-N 1000 | US keyboard with Euro | 320G 7200 RPM Seagate HDD

Offline

Board footer

Powered by FluxBB