You are not logged in.

#1 2013-07-25 23:31:45

alesssia
Member
Registered: 2013-01-16
Posts: 12

[Solved] Bootup hangs

Several months ago I installed a 32-bit version of Arch on my MacBookPro (5.1, late 2008) in dual boot with Mac OS X 10.7 (Lion).
After experiencing some troubles, I decided of moving to a (fresh) installation of the 64-bit version.
I was able of booting the Linux kernel directly from rEFInd, and everything seems to work fine until it gets to:

Reached target Local File Sytems (Pre)

where it hangs, as shown by this picture.
The solution proposed elsewhere in the forum (eg, here, that is where the pic came from!) is to set the "nomodeset" kernel parameter.
This solution, however, did not work for me sad

Does anyone have any other suggestion?
Thank in advance for any help I can get smile
Alessia

---------------------------------------------------------------------------------------------------------

***EDIT***
After some reboots I found two further problems, and to fix them allowed me to step further.
Specifically (perhaps it will be useful to someone!), the first problem was:

A start job is running for dev-disk-by/<some.letters.and.numebers>.device

where <some.letters.and.numebers>.device is '/home' (/dev/sda7). I fixed this by changing its entry in /etc/fstab as:

# /dev/sda7 LABEL=home
UUID=1283ab07-03cc-4fee-b5e3-913533ac2ec9	/home     	ext4      	rw,relatime,data=ordered,noauto,x-systemd.automount	0 2

The second problem was:

ERROR: Firmware file "b43/ucode16_mimo.fw" not found
ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version.  Please carefully read all instructions on this website.

That I fixed by installing the b43-firmware from AUR.
Now bootup hangs at "Reached target bluetooth": after this nothing happens (I waited for about 5 minutes)

Does anyone have any idea?
Thank again for any help smile

---------------------------------------------------------------------------------------------------------

Some background:

/etc/fstab

# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
# /dev/sda5
UUID=8348e061-f4c5-4185-83ba-3b4e7f0a053d	/         	ext4      	rw,relatime,data=ordered	0 1

# /dev/sda4
UUID=77a90775-c12e-41c0-8aaf-b9c4959d1e40	/boot     	ext4      	rw,relatime,data=ordered	0 2

# /dev/sda6
UUID=6f65b8a6-68bb-41bd-b1c5-c600089fe681	/var      	ext4      	rw,relatime,data=ordered	0 2

# /dev/sda7 LABEL=home
UUID=1283ab07-03cc-4fee-b5e3-913533ac2ec9	/home     	ext4      	rw,relatime,data=ordered	0 2

lsblk

NAME              MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                 8:0    0 232.9G  0 disk 
├─sda1              8:1    0   200M  0 part 
├─sda2              8:2    0  95.3G  0 part 
├─sda3              8:3    0 619.9M  0 part 
├─sda4              8:4    0    95M  0 part /boot
├─sda5              8:5    0  19.1G  0 part /
├─sda6              8:6    0  11.5G  0 part /var
└─sda7              8:7    0 103.5G  0 part /home

refind_linux.config

"Boot with standard options" "ro root=UUID=8348e061-f4c5-4185-83ba-3b4e7f0a053d
PARTUUID=8dce1cec-49ad-4bf1-9df2-4530816bd69b  nomodeset "
"Boot to single-user mode"   "ro root=UUID=8348e061-f4c5-4185-83ba-3b4e7f0a053d
PARTUUID=8dce1cec-49ad-4bf1-9df2-4530816bd69b  nomodeset single"
"Boot with minimal options"  "ro root=UUID=8348e061-f4c5-4185-83ba-3b4e7f0a053d
PARTUUID=8dce1cec-49ad-4bf1-9df2-4530816bd69b nomodeset"

Last edited by alesssia (2013-07-28 16:32:55)

Offline

#2 2013-07-26 21:39:23

Gregosky
Member
From: UK
Registered: 2013-07-26
Posts: 173

Re: [Solved] Bootup hangs

I'm not an expert but did you try to mount your filesystem from liveCD and chroot so you can read logs? Maybe you could post them here.

Offline

#3 2013-07-26 21:53:57

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,130

Re: [Solved] Bootup hangs

When you say you did a "fresh" install, what did you do exactly?

One reason I ask is because I don't think bluetooth.target is enabled by default so it seems rather odd that that is causing issues on a new install.

Please post the output of lsblk -f.

What point are you at in the installation process? Is this your first reboot? (i.e. you haven't yet set up and tested X or installed video drivers etc.)


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#4 2013-07-26 22:23:23

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [Solved] Bootup hangs

When it says the thing about bluetooth, are you sure that it is not just printing messages after giving you a login prompt?  Systemd is a bit too fast for itself.  So sometimes people get confused because the system is able to give you a login prompt before all the bootup stuff has completed.  So unless you have "quiet" in your kernel command line, it will continue to print the messages like you have told it to.  But unfortunately, it will do this on top of (or rather after) the login prompt is reached.

When you think it has frozen after reaching the bluetooth.target, try hitting <enter> and see if the login prompt shows up for you.

Offline

#5 2013-07-28 16:32:30

alesssia
Member
Registered: 2013-01-16
Posts: 12

Re: [Solved] Bootup hangs

I solved my problem smile
After setting the "debug" kernel parameter I discovered that it was freezing before mounting root. I set the "rootfstype" parameter and everything went fine!

Thanks for your hepl!

Offline

#6 2013-07-28 18:39:57

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [Solved] Bootup hangs

If it is having trouble with the root fstype, then you might want to look into using wipefs to see if tthere are multiple filesystem identifiers there (sometimes old stale ones hang around).

Offline

Board footer

Powered by FluxBB