Nach chrooten unable to resolve host

Hallo,

Ich habe Ubuntu 8.10 erfolgreich installiert. Danach bin ich nach folgender Anleitung vorgegangen um mein System zu verschlüsseln: http://wiki.ubuntuusers.de/Baustelle/System_verschlüsseln

Nun verschlüsselt ist es jetzt. Nun fehlen noch die änderungen am System, damit man es später auch booten kann.
Bin also immer noch im Livesystem, und habe folgendes gemacht:
Um die nötigen Anpassungen vorzunehmen wechselt man mit chroot in das eigentliche, verschlüsselte System. Vorher wird noch die Boot-Partition in das Root-Dateisystem des Systems eingehängt, da Dateien auf dieser Partition geändert werden müssen.

Code:
mount /dev/sda1 root/boot
mount -o bind /dev /root/dev
chroot root
mount -t proc proc /proc
mount -t sysfs sys /sys
...und hier steh ich an...
Sollte auf dem Festplattensystem noch kein cryptsetup installiert sein, so ist nun der richtige Zeitpunkt, es zu tun.
nun, hier häng ich jetzt: ich kann mit apt-get nix installieren, weil er den host nicht resolven kann. Mit dem Livesystem ansich komme ich (ohne Konfiguration) problemlos ins Inet.

Wenn ich aber chroote, nimmt er die Einstellungen des frisch installierten Systems und kommt nicht mehr ins inet .


Wo muss ich jetzt was einstellen, um mit chroot apt-get zur mitarbeit zu überzeugen?
 
echo "nameserver 145.253.2.11" > /etc/resolv.conf
route add default gw 1.2.3.4

1.2.3.4 ersetzt du durch die ip deines router, falls du einen hast.

edit: alternativ kopierst du deine resolv.conf einfach ins chroot nach /etc, kommt aufs gleiche raus ;)
 
xeno, du bist echt genial! Danke dir jetzt funktionierts tadellos.

Und deine Antwortzeit hier ist echt auch nicht zu toppen. :)
 
Zurück
Oben