← Back to team overview

sslug-teknik team mailing list archive

mke2fs /dev/loop/X 1500 haenger i 2.4.2

 

Hej SSLUGGere

Jeg har et lidt irriterende problem naar jeg med kerne 2.4.2 proevede 
mkbootdisk.  Det viser sig specielt at foelgen

1. dd if=/dev/zero of=/tmp/blah bs=1k count=1500
2. losetup /dev/loop/0 /tmp/blah
3. mke2fs /dev/loop/0 1500 (svarer y til spoergsmaalet)
(altsaa hvad scriptet /sbin/mkinitrd (kaldt fra mkbootdisk) goer et sted)

haenger i 3. kommando, det vil sige at en ps -ax afslorer "mke2fs /dev/loop/0 
1500" er i tilstand "D" - altsaa uninterruptible sleep og derfor umulig at 
slaa ihjel.  Jeg kan derfor heller ikke genstarte uden at restarte med den 
store roede knap.  Problemet er IKKE i kerne 2.2.18, og jeg har laest noget 
med loop devices i 2.4, men troede - ifoelge resume fra kt.linuxcare.com - at 
det var rettet (kan nogen vise mig et sted at kigge efter information om 
netop den bug hvis ikke?).  Jeg vil gerne proeve mig frem for at komme 
problemet naermere, hvis det noedvendigt, saa smid endelig jeres forslag 
herned.

Paa forhaand tak
Elias Naur


Follow ups