PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : tomsrtbt chroot : illegal instruction ?



deathb
30.05.03, 18:30
hi
versuche vergeblich mein linux system wiederzubeleben nach einem gekillten mbr

/dev/hda1 /mnt <- das system

gebootet mit tomsrtbt und

chroot /mnt/ /bin/bash

aber da kommt nur illegal instructions, die ash shell will auch nicht
was läuft da schief ?

basi
30.05.03, 19:16
chroot /mnt/ /mnt/bin/bash (--login)

wie sieht's hiermit aus ?

Quelle: http://www.de.linuxfromscratch.org/view/4.1/chapter06/chroot.html

deathb
30.05.03, 20:11
weder aus / noch aus /mnt/ funktioniert das
immer :

no such file or directory

basi
30.05.03, 20:24
ist /mnt/bin/bash überhaupt vorhanden?

deathb
31.05.03, 09:20
ja, das ist ja mein eigentlich linux system
dieses system wurde auch schon benutzt, deswegen sollten die rechte richtig gesetzt sein

Jasper
31.05.03, 10:50
Original geschrieben von deathb

aber da kommt nur illegal instructions, die ash shell will auch nicht
was läuft da schief ?

vermutlich ist chroot für den falschen prozessor kompiliert oder defekt.

einfach mal ein chroot selbst kompilieren und sehen was passiert.

-j

deathb
31.05.03, 17:38
mit einem chroot aus busybox funktioniert es ebensowenig

aktueller pfad : /
system nach : /mnt/ gemountet

chroot /mnt/ /bin/bash/
cannot execute /bin/bash

chroot /mnt/ /bin/ash
cannot execute /bin/ash

ash ist die shell von busybox, testweise habe ich die benötigten libs nach /mnt/lib/ kopiert...aber nichts..immer der selbe fehler

unter meinem arbeitssys funktioniert der vorgang aber, andere partitionen lassen sich chrooten
ist busybox nur schwachsinn ?

deathb
26.07.03, 12:56
bin zufällig drauf gestossen das bash noch libs benötigte und deswegen nicht funktionieren konnte.
schade das es dafür keine andere fehlermeldung gibt.