You are not logged in.

#1 2010-04-12 16:57:00

fabertawe
Member
From: Lloegr
Registered: 2009-11-24
Posts: 279

rc.sysinit hangs at fsck check when sdb gets mistaken for sda

I've recently started having this problem where booting gets stuck at  "Checking Filesystems", seemingly at random, when my boot drive gets assigned to sdb. Sda is SATA (/, /home), sdb is IDE (backup). Grub2 and fstab are using UUID (and have always used them).

The only thing I can do is press the "Print Screen/Sys Rq" key to instigate a reboot (fsckret=131).

Can anyone point me in the right direction please? It's driving me bonkers now!


Ryzen 9 5950X, X570S Aorus Pro AX, RX 6600, Arch x86_64

Offline

#2 2010-04-12 18:37:20

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: rc.sysinit hangs at fsck check when sdb gets mistaken for sda

Use UUIDs or labels instead of sd* device naming - details here.

Offline

#3 2010-04-13 08:33:08

fabertawe
Member
From: Lloegr
Registered: 2009-11-24
Posts: 279

Re: rc.sysinit hangs at fsck check when sdb gets mistaken for sda

tomk wrote:

Use UUIDs or labels instead of sd* device naming - details here.

I don't want to appear rude but did you read what I wrote? wink I've never used sd* device naming.

Edit: Let me be more specific... This is what should happen

Apr 11 21:37:10 arch64 kernel: sda1 sda2 sda3 sda4 < sdb1 sdb4
Apr 11 21:37:10 arch64 kernel: sd 2:0:0:0: [sdb] Attached SCSI disk
Apr 11 21:37:10 arch64 kernel: sda5 sda6 sda7 sda8 >
Apr 11 21:37:10 arch64 kernel: sd 0:0:0:0: [sda] Attached SCSI disk

But for some reason [sda] and [sdb] get switched on about 50-60% of boots.

Last edited by fabertawe (2010-04-13 08:43:15)


Ryzen 9 5950X, X570S Aorus Pro AX, RX 6600, Arch x86_64

Offline

Board footer

Powered by FluxBB