[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

FAI - "fai-setup -v" schlägt fehl



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:

"root@veneto:~# 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.



Reply to: