ubuntu debootstrap installation schlägt fehl 1und1 Server

Bluepower

New Member
Hallo zusammen,

ich habe auf meinem 1und1 Server nach dem erhalt, erst einmal die gesamte Partitionierung entfernt und meine eigene erstellt und daraufhin wieder mit einem Software Raid das ganze verbunden. Auch wenn der Server über einen Hardware Raid Controller scheinbar verfügt. Da ich nicht ins BIOS von diesem Server komme, bin ich mir nicht sicher ob das Raid ohne Fehler läuft also lieber nummer sicher und Software Raid anhängen.

Jedenfalls habe ich nach den beiden mir bekannten HOWTO's gearbeitet, einmal hier aus dem Forum

https://serversupportforum.de/threads/howto-debian-auf-vserver-installieren.6363/

und einmal

http://www.andrehotzler.de/Projekte...erver--XPro4--mit--RAID--1--Installation.html

zwar habe ich hier kein Debian Etch installiert sondern wollte ein Ubuntu 8.04 LTS hardy installieren, jedoch bricht dies beim Aufruf von

Code:
rescue:/# debootstrap --arch amd64 hardy /mnt http://de.archive.ubuntu.com/ubuntu
I: Retrieving Release
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
[B]W: Failure trying to run: chroot /mnt mount -t proc proc /proc[/B]
rescue:/#

immer mit dem Fehler ab das er per chroot proc nicht mounten könnte

Dies verstehe ich nicht so ganz, da ich bisher diese Fehler nie hatte. Wird der Befehl manuel ausgeführt, kommt es zu folgender Aussage:

Code:
rescue:/# chroot /mnt mount -t proc proc /proc
chroot: cannot run command `mount': No such file or directory
rescue:/#

Ich muss zugeben, das ich bisher noch nie mit der Rettungskonsole gearbeitet habe und erst recht nicht mit einer Rettungskonsole auf Basis von
Linux 64-bit Rescue-System (debian/sarge - 2.6.x)

Mir besagt der Fehler nur das die Rettungskonsole nicht als Chroot unter /mnt arbeiten kann bzw. den Befehl mount nicht kennt oder ist dies vielleicht ein Bug in debootstrap?
Da ich folgendes noch über Google gefunden habe
https://bugs.launchpad.net/ubuntu/+source/debootstrap/+bug/77589

Jedoch weiß ich durch die Beiträge zum debootstrap das es scheinbar doch funktioniert. Nun ist die frage wo liegt der Fehler.

Kurz ein paar Informationen zum System:

Mount:
rescue:/# mount
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/md1 on /mnt type ext3 (rw)
/dev/md2 on /mnt/home type ext3 (rw)
/dev/md3 on /mnt/usr type ext3 (rw)
/dev/md4 on /mnt/var type ext3 (rw)
/dev/md5 on /mnt/backuppartition type ext3 (rw)
rescue:/#

rescuekernel:
Linux rescue 2.6.27.7-20081121a #1 SMP Fri Nov 21 09:36:56 CET 2008 x86_64 GNU/Linux
 
Binde /mnt/proc und /mnt/sys vor der Ausführung von debootstrap ein. Zu dem Zeitpunkt, wenn das Skript versucht die Verzeichnisse einzubinden, gibt es das mount-Binary in der chroot-Umgebung logischerweise noch nicht.
 
Die Installation hat nun soweit funktioniert. Jedoch ist scheinbar beim installieren über aptitude install mdadm zwar das mdadm jedoch sehe ich unter dev die md devices nicht.

Ich bin aber schon in der chroot umgebung
 
Last edited by a moderator:
Installation mit debootstrap

ich mach das immer so:
mount -t filesystem /dev/sdxY /target

mkdir /target/proc
mkdir /target/dev
mkdir /target/sys

mount --bind /proc /target/proc
mount --bind /dev /target/dev
mount --bind /sys /target/sys

debootstrap --arch xxx release /target http://www.source/release

funktioniert immer ; )

liebe Grüße + eine frohe Weihnachtszeit
 
Back
Top