You are not logged in.

#1 2020-04-18 18:11:36

meArchUsr
Member
Registered: 2020-04-18
Posts: 9

[SOLVED] Init cannot mount to new_root

I had Arch Linux installed on an old computer and it was running, but is no longer able to run on my computer.
When I put the hard drive on another motherboard, it works.

I use Syslinux (the system does not support EFI) and I have access to my boot menu => the disk port I use works.
However, when trying to mount my root partition, it cannot find it anymore (even when using UUID).


PS : when in rootfs emergency shell, running

ls /dev/*

returns the list of drive ports (CD, sda, sdb, ...), but it cannot access these very same disks (no partition listed ; they look like empty files to the system).
It does not seem like a hardware issue as my BIOS can load Syslinux' menu.


Is it any driver I should install or should I configure Init ?

Last edited by meArchUsr (2020-04-19 14:20:22)

Offline

#2 2020-04-18 19:09:59

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,462
Website

Re: [SOLVED] Init cannot mount to new_root

Please describe your parition layout and post the boot entry from your syslinux.cfg.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#3 2020-04-19 09:12:44

meArchUsr
Member
Registered: 2020-04-18
Posts: 9

Re: [SOLVED] Init cannot mount to new_root

Hello,

There is my Syslinux.cfg's Arch menu:

LABEL arch
    MENU LABEL Arch Linux
    LINUX ../vmlinuz-linux
    APPEND root="UUID=dcda0041-62ae-4c86-9e48-ff958730ae85" rw
    INITRD ../initramfs-linux.img

And my /etc/fstab :

# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sdc3
UUID=dcda0041-62ae-4c86-9e48-ff958730ae85	/         	ext4      	rw,relatime	0 1

# /dev/sdc1
UUID=69b9dec1-5d51-4350-986d-c4ff7f0fd9f9	/boot     	ext2      	rw,relatime	0 2

# /dev/sdc4
UUID=b52f453f-2ef2-4561-833d-f12286ad2123	/home     	ext4      	rw,relatime	0 2

# /dev/sdc2
UUID=9d90b6ee-66d5-423f-b4f9-0c6ede46e27c	none      	swap      	defaults  	0 0

Offline

#4 2020-04-19 12:52:46

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,462
Website

Re: [SOLVED] Init cannot mount to new_root

Have you tried booting the fallback image and/or rebuilding your initramfs?


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#5 2020-04-19 14:18:21

meArchUsr
Member
Registered: 2020-04-18
Posts: 9

Re: [SOLVED] Init cannot mount to new_root

Problem solved.

I was able to boot the fallback image and then rebuild the initramfs.

Thank you very much.

Offline

Board footer

Powered by FluxBB