Build nfs root for Woodcrest

Steffen Grunewald steffen.grunewald at aei.mpg.de
Mon Sep 18 15:38:33 CEST 2006


On Thu, Sep 14, 2006 at 04:53:30PM +0200, Thomas Lange wrote:
>     > Is there any quick fix?
> No. I just started to adjust FAI beta50 for etch. All versions before
> need manual change to work woth etch.

For a start, I installed cfengine from sarge. (No desire to patch
all the scripts since these are still used by another, sarge, installer
which will have to stay there until etch becomes Debian Stable!)

Here's what I found:

A major issue: /dev isn't populated at the beginning - I had to
 add a small script which detects a tmpfs /dev, and makes the harddisk
nodes:
---- snip ----
df -t tmpfs /dev | tail -n+2 | grep -q ^tmpfs  && {
    cd /dev
    ./MAKEDEV hd
    ./MAKEDEV sd
}
---- snap ----
This certainly is not the moost elegant way to handle udev stuff.

Fai.pm has disappeared, which makes read_ethernet_info() unavailable.
Since this one was a bit dull anyway (leaving the task to pick up
network driver lines to the script parsing the lines) it was easy to
reproduce in about 6-7 lines (just steal from old Fai.pm).
Still didn't detect my network cards, may be out-of-coffee error.

Is there a real replacement for discover[1] ? (called conditionally in
*hwdetect*, so I suppose that's not a big deal)

At the end of task_defvar:
findkeymap: No such file or directory
(different handling of FAI_KEYMAP?)

$nfsroot/usr/sbin/install_packages:
tasksel doesn't know about -n option anymore (removed)

Lots of
WARNING: The following packages cannot be authenticated!
(Probably gnupg and debian-keyring are required?)


Cheers
 Steffen

-- 
Steffen Grunewald * MPI Grav.Phys.(AEI) * Am Mühlenberg 1, D-14476 Potsdam
Cluster Admin * http://pandora.aei.mpg.de/merlin/ * http://www.aei.mpg.de/
* e-mail: steffen.grunewald(*)aei.mpg.de * +49-331-567-{fon:7233,fax:7298}
No Word/PPT mails - http://www.gnu.org/philosophy/no-word-attachments.html



More information about the linux-fai mailing list