Re: floppy-image is too big

2006-12-04 Thread Henning Sprang

On 12/4/06, Holger Levsen <[EMAIL PROTECTED]> wrote:

Hi,

On Sunday 03 December 2006 19:35, Henning Sprang wrote:
> and xen hvm systems also can neither run
> real nor etherboot pxe at the moment)

How do you boot xen systems now?


Paravirtualized systems with Xen tools and a kernel that resides in
the Host (Dom0) system.

HVM (hardware supported virtualization with special processor
features) via a software BIOS  taken from qemu (only CPU and Memory
management are supported by the processors of current generations).

As the Network drivers for hvm don't have PXE support, and don't work
with any etherboot image I tried(I'm gonna test again in while, it
will work one day, but now yet), I have to make a FAI bootflopy/iso.
As I understood it, this won't be possible anymore without the
fai-kernels package, and that's why I vote against it, currently.


Have you filed a (wishlist) bug for this
issue?


Against what? Xen? I did look upstream on the state of the issue, but
people are busy with other things, giving unclear answers. It seems to
be on their agenda. Mayxbe it works in the meantime, I have to try
again some day.

I have added a comment to the bug for the removal of fai-kernels a
long time ago, saying that I think they are still needed.

Henning


Re: floppy-image is too big

2006-12-04 Thread Micha Beyer
at monday, 4. Dec 2006 12:41 wrote Holger Levsen:

>   * as floppies are really rare nowadays, the kernel size is not optimized
> for 1.44mb size anymore. Use http://rom-o-matic.net/ to generate a
> etherboot floppy for netbooting using PXE or copy the 2.88mb floppy image
> to a CD.
>
>   * Alternativly you can rebuild fai-kernels with a config from
> /usr/share/doc/fai-kernels/config-2.6.18.144mb-floppy - the kernel with
> this configuration still fits on 1.44mb floppies and there should be
> enough space for additional driversa. You might need to add needed
> drivers to the config. In case you need more space you can remove unneeded
> drivers to save more space. Network card drivers from cards you don't have
> are good
> candidates :) Instructions howto  rebuild the package can be found in
> the README.

Thanks for your statement, now I can understand this.

> "apt-get install apt-listchanges" and you will get these news displayed
> automatically on upgrades.

Reading, reading, reading, I want work. ;-)
-- 
Best regards,
 Michael
-- 
Mfg,
 Michael


Re: floppy-image is too big

2006-12-04 Thread Holger Levsen
Hi,

On Sunday 03 December 2006 19:35, Henning Sprang wrote:
> and xen hvm systems also can neither run 
> real nor etherboot pxe at the moment)

How do you boot xen systems now? Have you filed a (wishlist) bug for this 
issue?

(And btw, this is a perfect example why fai-kernels need to go away and be 
replaced by the default debian kernels... :)


regards,
Holger


pgppgifypm6wi.pgp
Description: PGP signature


Re: floppy-image is too big

2006-12-04 Thread Holger Levsen
Hi,

On Sunday 03 December 2006 15:45, Micha Beyer wrote:
> we are using here the fai-server 3.1.2 and fai-kernels 1.13 and we need the
> floppy-bootimage for twelve clients.
> The message ist that the kernel-image is too big for the floppy, really the
> image has 1,5MB. Where is the mistake and what can I do?

It's not a bug, it's a feature :-D

Quoting from /usr/share/doc/fai-kernels/NEWS.Debian.gz

fai-kernels (1.13) unstable; urgency=low

  * as floppies are really rare nowadays, the kernel size is not optimized for 
1.44mb size anymore. Use http://rom-o-matic.net/ to generate a etherboot 
floppy for netbooting using PXE or copy the 2.88mb floppy image to a CD. 
 
  * Alternativly you can rebuild fai-kernels with a config from 
/usr/share/doc/fai-kernels/config-2.6.18.144mb-floppy - the kernel with
this configuration still fits on 1.44mb floppies and there should be
enough space for additional driversa. You might need to add needed drivers
to the config. In case you need more space you can remove unneeded drivers
to save more space. Network card drivers from cards you don't have are 
good 
candidates :) Instructions howto  rebuild the package can be found in the 
README.


"apt-get install apt-listchanges" and you will get these news displayed 
automatically on upgrades.


> The NIC's are old and have no features how PXE. The BootCD is not an
> option.

as written there, http://rom-o-matic.net/ is an option. Or rebuilding.


regards,
Holger


pgp12sneqjCNm.pgp
Description: PGP signature


Re: floppy-image is too big

2006-12-03 Thread Jens Dreger
On Sun, Dec 03, 2006 at 03:45:36PM +0100, Micha Beyer wrote:
> we are using here the fai-server 3.1.2 and fai-kernels 1.13 and we need the 
> floppy-bootimage for twelve clients.
> The message ist that the kernel-image is too big for the floppy, really the 
> image has 1,5MB. Where is the mistake and what can I do?

Until recently we have been using bootfloppies, but with a recent
kernel version it was no longer possible to fit a kernel supporting
all network chips we have in our fai clients on a floppy. It could be
done by disabling acpi but then some boards would freeze when booted
with this install kernel. We have about 50 different mainboard types
to support with about 35 different network chips (different PCI-ID,
not necessarily different driver). We have started to eliminate all
network cards not being able to do PXE. You can buy Intel
Etherexpress 100 PCI Cards on Ebay for 3 EUR each (e.g. 150065437782).
In the long run this is probably your best option, because even if
you manage to fit a recent kernel on a floppydisk, at some point this
will probably not be possible anymore. Booting over PXE is also much
faster.

HTH,

Jens.

-- 
Jens Dreger  Freie Universitaet Berlin
[EMAIL PROTECTED]   Fachbereich Physik - ZEDV
Tel: +49 30 83854774 Arnimallee 14
Fax: +49 30 83855902 14195 Berlin


Re: floppy-image is too big

2006-12-03 Thread Micha Beyer
Am Sonntag, 3. Dezember 2006 19:35 schrieb Henning Sprang:

> Still, you can look in the README of the fai-kernels package, there's
> a documentation on how to build you own fai-kernels, with only the
> drivers you need.

Okay, I want look around.
In older versions I don't know this problem.

Thanks.
-- 
Best regards,
 Michael


Re: floppy-image is too big

2006-12-03 Thread Henning Sprang

Hi,

On 12/3/06, Micha Beyer <[EMAIL PROTECTED]> wrote:

[...]
The message ist that the kernel-image is too big for the floppy, really the
image has 1,5MB. Where is the mistake and what can I do?


It's quite possible that the default kernel is not optimized for
floppy usage anymore, there are even plans to throw them out totally.

(as I understood with the effect that bootfloppy isn't possible
anymore than, that's why I don't like this idea - here's another proff
that this is still needed, and xen hvm systems also can neither run
real nor etherboot pxe at the moment)

Still, you can look in the README of the fai-kernels package, there's
a documentation on how to build you own fai-kernels, with only the
drivers you need.


The NIC's are old and have no features how PXE.


maybe etherboot?
Henning