You are not logged in.

#1 2016-09-06 18:15:38

rvroom
Member
Registered: 2016-04-17
Posts: 26

installation on asus eeebook (r209ha-fd0015ts)

Hello,

I tried to install on my asus eeebook (r209ha-df0015ts) but after the installation, it booted in the emergency mode. During the boot process it seems to fail by dev-by-disk.
I followed the installation guide and installed bootctl / systemdboot.
The specs of my laptop are:
intel atom x5 Z8300
2 GB of ram
32GB emmc storage

Could somebody help me to solve this problem?
And are there special installation steps for emmc storage devices?

Thanks,

Rico

Offline

#2 2016-09-06 18:20:24

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,774

Re: installation on asus eeebook (r209ha-fd0015ts)

Tell us about your partition scheme, whether it is EFI or BIOS, what boot loader did use, what is the configuration for that bootloader.....


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#3 2016-09-06 19:00:47

rvroom
Member
Registered: 2016-04-17
Posts: 26

Re: installation on asus eeebook (r209ha-fd0015ts)

It is a EFI computer. I used a GPT partition scheme. 265MiB fat32 boot partition. 25GiB ext4 partition for root. the remaining space, about 5 GiB ext4 for home. I used the systemdboot (bootctl)

boot files:

/boot/loader/loader.conf
default          arch
timeout         0
editor            0

/boot/loader/entries/arch.conf
title           Arch Linux
linux          /vmlinuz-linux
initrd         /intel-ucode.img
initrd         /initramfs-linux.img
options      root=PARTUUID=(partuuid)   rw

Offline

#4 2016-09-06 19:04:54

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,774

Re: installation on asus eeebook (r209ha-fd0015ts)

What is the output of lsblk?  (You may need to boot from the install media)
What are the contents of /boot/loader/loader.conf ?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#5 2016-09-06 19:39:33

rvroom
Member
Registered: 2016-04-17
Posts: 26

Re: installation on asus eeebook (r209ha-fd0015ts)

lsblk gives:
sda
        sda1
        sda2
loop0
mmcblk0rpmb
mmcblk0boot0
mmcblk0boot1
mmcblk0
         mmcblk0p1
         mmcblk0p2
         mmcblk0p3

sda is my install usb and mmcblk0 is my disk where I installed the system.

/boot/loader/loader.conf
default           arch
timeout          0
editor             0

Offline

#6 2016-09-06 20:07:53

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,774

Re: installation on asus eeebook (r209ha-fd0015ts)

options      root=PARTUUID=(partuuid)   rw

That is not the actual line in the file, is it?   We have not even talked of UUIDs yet, so let's ignore them for a minute.
On mmcblk0, you've three partitions. You have not told us explicitly what they are. Implicitly I assume boot =1,root=2,home=3

You might try:

options      root=/dev/mmcblk0p2   rw

Adjust that if my assumptions are wrong.   

I don't know about booting from mmcblk0p1 -- Is it appropriate to have a boot partition, or is that the function of  mmcblk0boot0, mmcblk0boot1  ??  I'll leave that to someone else.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#7 2016-09-06 20:20:15

rvroom
Member
Registered: 2016-04-17
Posts: 26

Re: installation on asus eeebook (r209ha-fd0015ts)

mmcblk0p1 is boot
mmcblk0p2 is root
mmcblk0p3 is home

I don t know what kind of devices mmcblk0boot0 and mmcblk0boot1 are. they are each 4M large

Offline

#8 2016-09-06 20:27:11

rvroom
Member
Registered: 2016-04-17
Posts: 26

Re: installation on asus eeebook (r209ha-fd0015ts)

i didn t know the partuuid so i left it like (partuuid)

Offline

#9 2016-09-06 20:32:11

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: installation on asus eeebook (r209ha-fd0015ts)

rvroom wrote:

i didn t know the partuuid

Check the output of `blkid` -- the correct value should be added to the configuration file.

EDIT: from the ArchWiki page:

You can find the PARTUUID for your root partition with the command blkid -s PARTUUID -o value /dev/sdxY, where x is the device letter and Y is the partition number. This is required only for your root partition, not esp.

https://wiki.archlinux.org/index.php/Sy … ot_entries

Last edited by Head_on_a_Stick (2016-09-06 20:33:48)

Offline

#10 2016-09-07 06:48:26

rvroom
Member
Registered: 2016-04-17
Posts: 26

Re: installation on asus eeebook (r209ha-fd0015ts)

The partuuid is not the problem. During the start job dev-disk-by\x2duuid-D53D\x2d7D71.device, this job times out (after 1.30 min), then it enters the emergency mode. I use systemdboot now. Should I use grub instead?

Offline

#11 2016-09-07 06:55:07

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: installation on asus eeebook (r209ha-fd0015ts)

rvroom wrote:

The partuuid is not the problem

Can we please confirm this objectively?

Please post the full content of /boot/loader/entries/arch.conf and the full output of:

# blkid

Offline

#12 2016-09-07 08:03:41

rvroom
Member
Registered: 2016-04-17
Posts: 26

Re: installation on asus eeebook (r209ha-fd0015ts)

this are the results:

cat /boot/loader/entries/arch.conf
title        Arch Linux
linux        /vmlinuz-linux
initrd        /intel-ucode.img
initrd        /initramfs-linux.img
options        root=PARTUUID=7d3adf30-7bc6-4444-bcd7-f31130691f99 rw

blkid
/dev/mmcblk0p1: UUID="FAD5-8EAA" TYPE="vfat" PARTUUID="6d6cda23-5b64-46a0-8a3b-ccee56944bbe"
/dev/mmcblk0p2: UUID="bb0b6f73-bfb2-4ada-843e-2fda60c6bd41" TYPE="ext4" PARTUUID="7d3adf30-7bc6-4444-bcd7-f31130691f99"
/dev/mmcblk0p3: UUID="27f64607-926f-427e-bcc9-b7c8f6547b82" TYPE="ext4" PARTUUID="aa750aaa-96dd-43e9-a8c1-d75633e0b50a"

Offline

#13 2016-09-07 20:03:18

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: installation on asus eeebook (r209ha-fd0015ts)

Is the kernel image & initramfs present on /dev/mmcblk0p1?

# mount /dev/mmcblk0p1 /mnt && ls /mnt

Also, have you tried ewaller's suggestion to use "options root=/dev/mmcblk0p2 rw"?

Offline

#14 2016-09-08 05:44:09

rvroom
Member
Registered: 2016-04-17
Posts: 26

Re: installation on asus eeebook (r209ha-fd0015ts)

this are the results of ls /boot
EFI
initramfs-linux-fallback.img
initramfs-linux.img
intel-ucode.img
loader
vmlinuz-linux

The kernel image and the initramfs image are present on /boot (/dev/mmcblk0p1) and using the suggestion using options root=/dev/mmcblk0p2 rw gives the same result. Should I try grub instead and see or that works?

Offline

#15 2016-09-08 06:38:52

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: installation on asus eeebook (r209ha-fd0015ts)

rvroom wrote:

this are the results of ls /boot

That is not what I asked for.

What is the output of `lsblk` before running `ls /boot`?

Is /boot mounted to /dev/mmcblk0p1 when `ls` is run?

The output of my suggested command would remove all ambiguity.

EDIT:

Are you sure that UEFI is enabled and that "CSM" or "Legacy" mode is disabled on your laptop?

What is the output of:

# efibootmgr -v

Last edited by Head_on_a_Stick (2016-09-08 06:41:25)

Offline

#16 2016-09-08 12:32:14

rvroom
Member
Registered: 2016-04-17
Posts: 26

Re: installation on asus eeebook (r209ha-fd0015ts)

On boot, /dev/mmcblk0p1 was not mounted, /boot was also not mounted. Then I found out that efibootmgr was not installed, so I installed it. Then I did a reboot and it booted normaly.

Thanks for your help,

Rico

Offline

Board footer

Powered by FluxBB