← Back to team overview

sslug-teknik team mailing list archive

Re: Disk crash med RedHat 7.0

 

"nikolaj g." wrote:

> Hej. Jeg fik ved et "uheld" slukket maskinen under en "upgrade",
> hvorefter maskinen ikke ka starte op.
>

For surt ... Dårlig timing.
<snip>  (gentages løbende med rund hånd)

>
> sda: sda1 sda2 <sda5 sda6 sda7 sda8 sda9>
> ... autorun DONE
> VFS: Mounted root (ext2 filesystem) readonly
> change_root: old root har d_count=1

Har du styr på hvad de forskellige partitioner bruges til??
Det første jeg ville prøve var:
LILO: linux init=/bin/bash root=/dev/sda[561789]

Hvis du på en eller anden måde kan få en prompt .....
Hvad har du af devices under /dev ???
Hvad har du af sda*-devices under /dev ???
Det *bør* se ud ala:
brw-rw----   1 root     disk       8,   0 May  5  1998 /dev/sda
brw-rw----   1 root     disk       8,   1 May  5  1998 /dev/sda1
brw-rw----   1 root     disk       8,   2 May  5  1998 /dev/sda2
brw-rw----   1 root     disk       8,   3 May  5  1998 /dev/sda3

Disken er mountet ro!
mount -o remount,rw /
Virker nok ikke, hvis maskinen ikke kan finde /dev/sda?

Hvis du kan få skriveadgang til / :
Opret devices der mangler
(håber ikke major/minor-nr. har ændret sig siden 2.0.36)

mknod -m 660 /dev/sda b 8 0
mknod -m 660 /dev/sda1 b 8 1
mknod -m 660 /dev/sda2 b 8 2
......
chown root.disk /dev/sda*

På et eller andet tidspunkt:
e2fsck /dev/sda? (en efter en, start med root)


Et andet bud:

Boot på CD'en.
Få fat i en prompt. (Start install og log ind på konsol 2)
Evt. kør installation indtil partitionering af HD.
Så *må* SCSI-modul være loadet, ellers load det manuelt!!!
Virker insmod/modprobe

Opret evt. manuelt devices for /dev/sda* evt. som /mnt/dev/sda*.
(Kan man få fat i mknod??)

kør e2fsck (/mnt)/dev/sda? ....


>
> På forhånd tak. mvh nikolaj
>

Håber du kan komme videre.
Det er lidt svært at beskrive rækkefølgen af kommandoer der skal
"fyres" af når man ikke kan se output af foregående...

Har ikke en maskine jeg kan lægge ned pt.
(Men vent 3 uger, så har jeg ...)

Venligst Kristian F. Høgh
(Der indimellem synes han er god til at gætte linux)


Follow ups

References