Debian über debootstrap installieren

  • Hallo
    Ich wollte nach dieser Anleitung: Hier


    Ich habe die Methode über basedebs.tar gewählt.


    Leider bekomme ich mit diesem Befehl eine Fehlermeldung.

    Zitat


    # /usr/sbin/debootstrap --arch i386 --unpack-tarball /basedebs.tar woody /mnt/debinst
    I: Validating /mnt/debinst/var/lib/apt/lists/debootstrap.invalid_dists_woody_Release
    E: Invalid Release file, no entry for main/binary-i386/Packages


    Ich habe es mit mehreren basedebs.tar (verschiedene Quellen) versucht.
    Auch die Methode über Netzwerkverbindung führt zu einem Fehler.


    hat es schon mal jemand gemacht?
    Kann mir jemand erklären was ich nun machen kann?

  • Leider bekomme ich so auch eine Fehlermeldung.

    Zitat


    # /usr/sbin/debootstrap --arch i386 woody /mnt/debinst/ http://http.us.debian.org/debian
    I: Retrieving http://http.us.debian.org/debian/dists/woody/Release
    I: Validating /mnt/debinst/var/lib/apt/lists/debootstrap.invalid_dists_woody_Release
    E: Invalid Release file, no entry for main/binary-i386/Packages


    Habe kein Plan was da nicht stimmt.


    Nach dem ich den Befehl ausgeführt habe ist nur die Datei+Verzeichnisse
    /mnt/debinst/var/lib/apt/lists/debootstrap.invalid_dists_woody_Release
    vorhanden.
    Leider kann ich damit auch nichts anfangen.

  • Finde ich gut das Du dich um mein Problem kümmerst :)


    Ich habe die Partion nach der Anleitung erstellt.
    http://www.debian.org/releases…g.de.html#s-linux-upgrade


    Er legt ja auch die Verzeichnisse und ein paar Dateien an.
    Das ist glaube ich nicht das Problem.
    Vielleicht hast Du noch andere Ideen.

  • Leider bin ich immernoch nicht schlauer :(

    Code
    # /usr/sbin/debootstrap --verbose --arch i386 woody /mnt/debinst/ http://http.us.debian.org/debian
    I: Retrieving http://http.us.debian.org/debian/dists/woody/Release
    debootstrap.invalid_ 100% |*****************************| 22644       00:00 ETA
    I: Validating /mnt/debinst/var/lib/apt/lists/debootstrap.invalid_dists_woody_Release
    E: Invalid Release file, no entry for main/binary-i386/Packages
  • also das file mit 22644 bytes wird bei mir auch geladen
    danach macht er aber weiter


    debootstrap woody /mnt/debinst/
    was bringt das ganze ohne einen Mirror anzugeben?


    was gibt er dir dabei zurück?? (dauert nen paar Sekunden)
    dpkg --print-architecture

  • Ich glaube da ist das Problem.
    Muß auf dem Aktuellen System dpkg drauf sein?


    Wenn ja kann ich es knicken.

  • beides trifft zu.
    md5sum ist installiert und ich kann auch /mnt/debinst Verzeichnisse anlegen.
    Dort wurde durch /usr/sbin/debootstrap auch schon einige Verzeichnisse und dateien erzeugt.

  • auch sed ist drauf.


    Ich versuche von LinVDR aus debian auf der zweiten Festplatte zu installieren.

  • habe mal das debootstrap nen bissel auseinandergenommen...
    dazu mal in /usr/lib/debootstrap/functions
    ab zeile 300 mal die zwei zeilen mit dem echo hinzufügen


    local subpath="$c/binary-$ARCH/Packages"
    echo "subpath $subpath"
    local normmd="`get_release_md5 $reldest ${subpath}`"
    echo "normad $normmd"


    da sollte dann etwa sowas stehen:
    I: Validating /1234/var/lib/apt/lists/debootstrap.invalid_dists_woody_Release
    subpath main/binary-i386/Packages
    normad 2f92f07ec4ddf7b588c63c406c6bb67c 6538495

  • Ich habe neben der normad noch reldest ausgeben lassen.

    Code
    # /usr/sbin/debootstrap --verbose --arch i386 woody /mnt/debinst/ [URL]http://http.us.debian.org/debian[/URL]
    I: Retrieving [URL]http://http.us.debian.org/debian/dists/woody/Release[/URL]
    debootstrap.invalid_ 100% |*****************************| 22644       00:00 ETA
    I: Validating /mnt/debinst/var/lib/apt/lists/debootstrap.invalid_dists_woody_Release
    subpath main/binary-i386/Packages
    reldest /mnt/debinst/var/lib/apt/lists/debootstrap.invalid_dists_woody_Release
    normad
    E: Invalid Release file, no entry for main/binary-i386/Packages


    Anscheinend wir die md5sum nicht richtig berechnet.
    Habe nun den Test auf normad = "" mal rausgenommen.


    Nun ist er am downloaden.

  • nun habe ich es endlich geschafft.
    Danke an alle die mir dabei geholfen haben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!