[gelöst] unstable: Problem in der initrd

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
smutbert
Beiträge: 8350
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

[gelöst] unstable: Problem in der initrd

Beitrag von smutbert » 26.09.2014 22:44:47

Hallo Leute,

habe gerade ein unstable gedebootstrapped, aber es startet nicht. Nach dem Laden von Kernel und initd erhalte ich

Code: Alles auswählen

Loading, please wait...
Scanning for Btrfs filesystems
-f: No such file or directory
fsck: No such file or directory
fsck exited with status code 1
Usage: mount [-r] [-w] [-o options] [-t type] [-f] [-i] [-n] device directory
mount: No such file or directory
Could not copy file: No such file or directory
Target filesystem doesn't have requested /sbin/init.
No init found. Try passing init= bootarg.
(initramfs)
Hier funktioniert irgendetwas bereits etwas beim Mounten nicht und die restlichen Fehler sind, glaube ich, nur die Folge davon. (systemd bzw. init ist vorhanden und auch wenn ich mit init=… auf sysvinit-core zurückfalle ist das Ergebnis das gleiche)

Allerdings ist das Dateisystemmodul (btrfs) geladen, die Gerätedatei ist auch da und das Dateisystem ist in Ordnung, ich habe es jetzt schon mehrere Male gecheckt. Auch ein neuerliches Erstellen der initrd hilft nichts.

Wenn ich in der Shell, die mir die initrd bietet, mein /-Dateisystem oder auch ein anderes mounten will erhalte ich nur so etwas wie

Code: Alles auswählen

(initramfs) mkdir /tmp/mnt
(initramfs) mount -t btrfs /dev/sda2 /tmp/mnt
invalid argument
(ich habe auch noch ein paar andere Varianten mit und ohne Angabe des Dateisystemtyps versucht, aber das Ergebnis ist immer dasselbe.)

Normalerweise werde ich mit den Problemen, mit denen mich unstable konfrontiert fertig, aber hier weiß ich nicht weiter. Ich weiß ja nicht einmal in was für einer Shell ich lande, denn busybox habe ich gar nicht installiert.
Zuletzt geändert von smutbert am 26.09.2014 23:45:18, insgesamt 1-mal geändert.

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: unstable: Problem in der initrd

Beitrag von habakug » 26.09.2014 23:26:06

Hallo!

Hier [1] wird neuerdings ein "readlink -f" verwendet, das das initramfs nicht kennt (das "-f"). Siehe auch Debian Bugreport762870.
That depends on whether you use klibc-utils or busybox:

$ /usr/lib/klibc/bin/readlink -f /
-f: No such file or directory
$ busybox readlink -f /
/

I wish we didn't try to support both.
busybox installieren? ;-)

Gruss, habakug

[1] http://anonscm.debian.org/cgit/kernel/i ... 18fee1bd52
[2] https://bugs.debian.org/cgi-bin/bugrepo ... bug=762870
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Benutzeravatar
smutbert
Beiträge: 8350
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: AW: unstable: Problem in der initrd

Beitrag von smutbert » 26.09.2014 23:44:34

Danke, mit busybox funktioniert's!

Antworten