Hallo beisammen! Ich benutzer Debian testing und habe mir begonnen den FAI anzusehen. Ich gehe dabei nach folgender Anleitung vor:
"/usr/share/doc/fai-doc/fai-guide.html/ch-intro.html#s-impatient": --------------------------------------------------------------------------------------------------- "1.6 Quickstart - For the impatient user So, you do not like to read the whole manual? You like to try an installation without reading the manual? OK. Here's how to succeed in a few minutes. * Install fai and all recommended packages (see Setting up FAI, Section 2.3 on your install server). * Edit /etc/fai.conf,run fai-setup -v and read its output. * Install the simple examples into the configuration space: cp -a /usr/share/doc/fai-doc/examples/simple/* /srv/fai/config/ * Get the MAC address of your demo host." Mein Ziel ist es, auf Grundlage des Inhalts von "/var/cache/apt/archives/" mir eine vollautomatische Installation einzurichten. Der Inhalt meines apt Caches wird dabei zur Erstellung einer Art lokaler Debian Spiegel mittels "debarchiver" verwendet. Auf diesen Teil-Spiegel griefe ich dann für mein FAI zurück. Leider erhalte ich bereits beim Aufruf von "fai-setup -v" eine Fehlermeldung. Nachstehend die Ausgabe von "fai-setup -v": "Using configuration files from /etc/fai Creating FAI nfsroot in /srv/fai/nfsroot. By default it needs more than 250 MBytes disk space. This may take a long time. /srv/fai/nfsroot already exists. Removing /srv/fai/nfsroot Creating base system using debootstrap version 0.3.3 Calling debootstrap etch /srv/fai/nfsroot http://10.0.0.125/debmirror I: Retrieving Release I: Retrieving Packages I: Validating Packages I: Resolving dependencies of required packages... I: Resolving dependencies of base packages... I: Found additional required dependencies: libdb4.3 I: Found additional base dependencies: libdb4.2 libgdbm3 libnewt0.52 libsigc++-2.0-0c2a I: Checking component main on http://10.0.0.125/debmirror... I: Retrieving man-db I: Validating man-db I: Retrieving iptables I: Validating iptables I: Retrieving traceroute I: Validating traceroute I: Retrieving net-tools I: Validating net-tools I: Retrieving tcpd I: Validating tcpd I: Retrieving iputils-ping I: Validating iputils-ping I: Retrieving wget I: Validating wget I: Retrieving libpam0g I: Validating libpam0g I: Retrieving libpopt0 I: Validating libpopt0 I: Retrieving libgdbm3 I: Validating libgdbm3 I: Retrieving libnewt0.52 I: Validating libnewt0.52 I: Retrieving ifupdown I: Validating ifupdown I: Retrieving libpam-modules I: Validating libpam-modules I: Retrieving hostname I: Validating hostname I: Retrieving libss2 I: Validating libss2 I: Retrieving libacl1 I: Validating libacl1 I: Retrieving libldap2 I: Validating libldap2 I: Retrieving libopencdk8 I: Validating libopencdk8 I: Retrieving libsasl2-modules I: Validating libsasl2-modules I: Retrieving libgcrypt11 I: Validating libgcrypt11 I: Retrieving libusb-0.1-4 I: Validating libusb-0.1-4 I: Retrieving libdb4.3 I: Validating libdb4.3 I: Retrieving libselinux1 I: Validating libselinux1 I: Retrieving libgcc1 I: Validating libgcc1 I: Retrieving libsigc++-2.0-0c2a I: Validating libsigc++-2.0-0c2a I: Retrieving libtasn1-2-bin I: Validating libtasn1-2-bin I: Retrieving libssl0.9.8 I: Validating libssl0.9.8 I: Retrieving libtasn1-2 W: Couldn't download package libtasn1-2 I: Retrieving libgpg-error0 I: Validating libgpg-error0 I: Retrieving libbz2-1.0 I: Validating libbz2-1.0 I: Retrieving libuuid1 I: Validating libuuid1 I: Retrieving libgnutls13 I: Validating libgnutls13 I: Retrieving libslang2 I: Validating libslang2 I: Retrieving zlib1g I: Validating zlib1g I: Retrieving e2fslibs I: Validating e2fslibs I: Retrieving libsasl2 I: Validating libsasl2 I: Retrieving libncurses5 I: Validating libncurses5 I: Retrieving liblockfile1 I: Validating liblockfile1 I: Retrieving libc6 I: Validating libc6 I: Retrieving libcomerr2 I: Validating libcomerr2 I: Retrieving libncursesw5 I: Validating libncursesw5 I: Retrieving libvolume-id0 I: Validating libvolume-id0 I: Retrieving libdb4.2 I: Validating libdb4.2 I: Retrieving libpcre3 I: Validating libpcre3 I: Retrieving libstdc++6 I: Validating libstdc++6 I: Retrieving libtasn1-3 I: Validating libtasn1-3 I: Retrieving libattr1 I: Validating libattr1 I: Retrieving libsepol1 I: Validating libsepol1 I: Retrieving gcc-4.1-base I: Validating gcc-4.1-base I: Retrieving libdevmapper1.02 I: Validating libdevmapper1.02 I: Retrieving libtasn1-3-bin I: Validating libtasn1-3-bin I: Retrieving libwrap0 I: Validating libwrap0 I: Retrieving liblzo1 I: Validating liblzo1 I: Retrieving libblkid1 I: Validating libblkid1 I: Retrieving perl-base I: Validating perl-base I: Retrieving liblocale-gettext-perl I: Validating liblocale-gettext-perl I: Retrieving libtext-iconv-perl I: Validating libtext-iconv-perl I: Retrieving libtext-charwidth-perl I: Validating libtext-charwidth-perl I: Retrieving groff-base I: Validating groff-base I: Retrieving dselect I: Validating dselect I: Retrieving sysvinit I: Validating sysvinit I: Retrieving e2fsprogs I: Validating e2fsprogs I: Retrieving modutils I: Validating modutils I: Retrieving udev I: Validating udev I: Retrieving module-init-tools I: Validating module-init-tools I: Retrieving login I: Validating login I: Retrieving passwd I: Validating passwd I: Retrieving base-files I: Validating base-files I: Retrieving procps I: Validating procps I: Retrieving dpkg I: Validating dpkg I: Retrieving apt I: Validating apt I: Retrieving cron I: Validating cron I: Retrieving klogd I: Validating klogd I: Retrieving aptitude I: Validating aptitude I: Retrieving initscripts I: Validating initscripts I: Retrieving mount I: Validating mount I: Retrieving apt-utils I: Validating apt-utils I: Retrieving sysklogd I: Validating sysklogd I: Retrieving gcc-4.0-base I: Validating gcc-4.0-base I: Retrieving mktemp I: Validating mktemp I: Retrieving util-linux I: Validating util-linux I: Retrieving sed I: Validating sed I: Retrieving ncurses-bin I: Validating ncurses-bin I: Retrieving whiptail I: Validating whiptail I: Retrieving bsdmainutils I: Validating bsdmainutils I: Retrieving bsdutils I: Validating bsdutils I: Retrieving debianutils I: Validating debianutils I: Retrieving dmidecode I: Validating dmidecode I: Retrieving grep I: Validating grep I: Retrieving gzip I: Validating gzip I: Retrieving coreutils I: Validating coreutils I: Retrieving findutils I: Validating findutils I: Retrieving cpio I: Validating cpio I: Retrieving tar I: Validating tar I: Retrieving nano I: Validating nano I: Retrieving bash I: Validating bash I: Retrieving manpages I: Validating manpages I: Retrieving libpam-runtime I: Validating libpam-runtime I: Retrieving tzdata I: Validating tzdata I: Retrieving lsb-base I: Validating lsb-base I: Retrieving libtext-wrapi18n-perl I: Validating libtext-wrapi18n-perl I: Retrieving tasksel-data I: Validating tasksel-data I: Retrieving debconf I: Validating debconf I: Retrieving makedev I: Validating makedev I: Retrieving adduser I: Validating adduser I: Retrieving sysv-rc I: Validating sysv-rc I: Retrieving debconf-i18n I: Validating debconf-i18n I: Retrieving netbase I: Validating netbase I: Retrieving tasksel I: Validating tasksel I: Retrieving ncurses-base I: Validating ncurses-base I: Extracting libpam0g... I: Extracting libpam-modules... I: Extracting hostname... I: Extracting libss2... I: Extracting libacl1... I: Extracting libdb4.3... I: Extracting libselinux1... I: Extracting libgcc1... I: Extracting libuuid1... I: Extracting libslang2... I: Extracting zlib1g... I: Extracting e2fslibs... I: Extracting libncurses5... I: Extracting libc6... I: Extracting libcomerr2... I: Extracting libstdc++6... I: Extracting libattr1... I: Extracting libsepol1... I: Extracting gcc-4.1-base... I: Extracting libdevmapper1.02... I: Extracting libblkid1... I: Extracting perl-base... I: Extracting libtext-iconv-perl... I: Extracting libtext-charwidth-perl... I: Extracting dselect... I: Extracting sysvinit... I: Extracting e2fsprogs... I: Extracting login... I: Extracting passwd... I: Extracting base-files... I: Extracting procps... I: Extracting dpkg... I: Extracting initscripts... I: Extracting mount... I: Extracting gcc-4.0-base... I: Extracting mktemp... I: Extracting util-linux... I: Extracting sed... I: Extracting ncurses-bin... I: Extracting bsdutils... I: Extracting debianutils... I: Extracting grep... I: Extracting gzip... I: Extracting coreutils... I: Extracting findutils... I: Extracting tar... I: Extracting bash... I: Extracting libpam-runtime... I: Extracting tzdata... I: Extracting lsb-base... I: Extracting libtext-wrapi18n-perl... I: Extracting makedev... I: Extracting sysv-rc... I: Extracting ncurses-base... I: Installing core packages... W: Failure trying to run: chroot /srv/fai/nfsroot dpkg --force-depends --install var/cache/apt/archives/base-files_3.1.16_i386.deb Aborting dpkg-divert: cannot open diversions: No such file or directory" Der Versuch den chroot-Befehl nachzubilden liefert folgende Fehlermeldung: "[EMAIL PROTECTED]:~# chroot /srv/fai/nfsroot dpkg --force-depends --install var/cache/apt/archives/base-files_3.1.16_i386.deb (Reading database ... 66 files and directories currently installed.) Preparing to replace base-files 3.1.16 (using .../base-files_3.1.16_i386.deb) ... Unpacking replacement base-files ... dpkg: base-files: dependency problems, but configuring anyway as you request: base-files depends on awk; however: Package awk is not installed. base-files depends on base-passwd (>= 2.0.3.4); however: Package base-passwd is not installed. Setting up base-files (3.1.16) ... chown: `root:root': invalid user dpkg: error processing base-files (--install): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: base-files" Kann mir jemand helfen? LG, Leonhard.