Knoppix: chroot: es ist nicht möglich, ,,/bin/bash" auszuführen: Fehler im Format der Programmdatei
Hallo ML; ich habe eben ein System aus einem backup restort. Leider habe ich das falsche Dateisystem für die widerherzustellende Partition gewählt (war reiserfs, ich habe die Partition aber mit ext3 formatiert), so daß mir jetzt in der initrd das Modul für ext3 fehlt. Dachte ich mir, mache ich ein chroot auf das restorte System, ändere INITRD_MODULES in /etc/sysconfig/kernel, rufe mkinitrd auf, und gut ist. Bei chroot kriege ich aber immer folgenden Fehler: --------------------- chroot: es ist nicht möglich, ,,/bin/bash" auszuführen: Fehler im Format der Programmdatei --------------------- Irgendeine Idee ? danke im Voraus. Bernd -- Bernd Lentes staatl. geprüfter Techniker Systemadministration Institut für Entwicklungsgenetik HelmholtzZentrum münchen Raum 35/1008f Ingolstädter Landstraße 1 85764 München-Neuherberg mailto:bernd.lentes@helmholtz-muenchen.de phoneto:089/3187-1241 faxto:089/3187-3826 http://www.helmholtz-muenchen.de/idg/ -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Lentes, Bernd wrote:
Hallo ML;
ich habe eben ein System aus einem backup restort. Leider habe ich das falsche Dateisystem für die widerherzustellende Partition gewählt (war reiserfs, ich habe die Partition aber mit ext3 formatiert), so daß mir jetzt in der initrd das Modul für ext3 fehlt. Dachte ich mir, mache ich ein chroot auf das restorte System, ändere INITRD_MODULES in /etc/sysconfig/kernel, rufe mkinitrd auf, und gut ist. Bei chroot kriege ich aber immer folgenden Fehler: --------------------- chroot: es ist nicht möglich, ,,/bin/bash" auszuführen: Fehler im Format der Programmdatei ---------------------
Irgendeine Idee ?
Irgendeiner hatte hier mal eine kleine Anleitung gepostet: Rescue system von der erstbesten Scheibe booten mount /dev/... /mnt # rootfs mounten mount --bind /dev /mnt/dev # sonst fehlt in /mnt/dev die Hälfte chroot /mnt /bin/bash --login mount /proc mount /boot # wenn das System eine separate /boot Partition hat grub --batch </etc/grub.conf # Auf Fehler achten! --verbose ? umount /boot /proc exit umount /mnt/dev /mnt reboot Anstelle von grub wäre bei dir mkinitrd zu konfigurieren und auszuführen. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, habe es selbst rausgefunden. Das installierte System war ein 64bit-System, da Knoppix aber nur 32bittig. Deshalb hat wohl der chroot nicht geklappt; klingt auch irgendwie logisch. Habe dann mit einer 64-bit-11.0-Live-CD gebootet, und konnte chroot machen. Btw: weiss jemand, ob es ein 64bit-Knoppix gibt ? Bernd -- Bernd Lentes staatl. geprüfter Techniker Systemadministration Institut für Entwicklungsgenetik HelmholtzZentrum münchen Raum 35/1008f Ingolstädter Landstraße 1 85764 München-Neuherberg mailto:bernd.lentes@helmholtz-muenchen.de phoneto:089/3187-1241 faxto:089/3187-3826 http://www.helmholtz-muenchen.de/idg/
-----Original Message----- From: Lentes, Bernd [mailto:bernd.lentes@helmholtz-muenchen.de] Sent: Wednesday, October 15, 2008 5:22 PM To: OPENSUSE_DE Subject: Knoppix: chroot: es ist nicht möglich, ,,/bin/bash" auszuführen: Fehler im Format der Programmdatei
Hallo ML;
ich habe eben ein System aus einem backup restort. Leider habe ich das falsche Dateisystem für die widerherzustellende Partition gewählt (war reiserfs, ich habe die Partition aber mit ext3 formatiert), so daß mir jetzt in der initrd das Modul für ext3 fehlt. Dachte ich mir, mache ich ein chroot auf das restorte System, ändere INITRD_MODULES in /etc/sysconfig/kernel, rufe mkinitrd auf, und gut ist. Bei chroot kriege ich aber immer folgenden Fehler: --------------------- chroot: es ist nicht möglich, ,,/bin/bash" auszuführen: Fehler im Format der Programmdatei ---------------------
Irgendeine Idee ?
danke im Voraus.
Bernd
-- Bernd Lentes staatl. geprüfter Techniker Systemadministration Institut für Entwicklungsgenetik HelmholtzZentrum münchen Raum 35/1008f Ingolstädter Landstraße 1 85764 München-Neuherberg mailto:bernd.lentes@helmholtz-muenchen.de phoneto:089/3187-1241 faxto:089/3187-3826 http://www.helmholtz-muenchen.de/idg/
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Lentes, Bernd
-
Sandy Drobic