Re: von CF Karte mit Grub booten



Hallo,

Joern Abatz <for-spam-only@xxxxxxxx> wrote:
> On Fri, 13 Jan 2006 15:03:00 +0100, Helmut Hullen wrote:
>> Mit "GRUB" arbeite ich ungern ...
> Ich mochte Lilo immer ganz gern. Ich habe zwar oft vergessen, "lilo"
> aufzurufen und mußte mit einer Bootdiskette rein, aber damit konnte
> ich leben. Die Fähigkeit, das Kernel vom rohen Device zu lesen, finde ich
> für einen Bootloader ein einleuchtendes Konzept.

Warum darf der Bootloader nicht auch schon das Filesystem lesen koennen?

> Mit Grub kann ich mich nicht richtig anfreunden. "Für jedes Dateisystem
> ein Stage 1.5" spricht mich nicht an. Warum, weiß ich auch nicht.

Mit grub2 (aktuelle Beta ist AFAIK grub 1.92) wird es kein "stage1.5"
mehr geben. Statt dessen wird der Bootloader bei der Installation so
zusammengebaut, dass er das "grub" Verzeichnis lesen und von dort ggfs.
den Support fuer andere Filesysteme und/oder andere Parttionierungs-
schemata als Module nachladen. Ich habe den mal testweise ausprobiert
(wobei man allerdings beachten muss, dass der Name der Menu-Datei nun
per Default /boot/grub/grub.cfg ist und sich auch ein bischen in der
Syntax geaendert hat: Statt "kernel" heisst es jetzt je nach Art des
zu ladenden Kernels jeweils "linux" und/oder "multiboot", wie es bei
den BSD-Kerneln heisst, habe ich beim ersten schnellen Test nicht mehr
ausrobiert, und die Dokumentation ist noch ziemlich rudimentaer bzw.
teils noch kaum vorhanden, wenn man nicht den Source als Doku betrachtet).
Ueber Netz booten kann der auch (noch) nicht, aber alles in allem wird
das sicherlich ein sehr interessantes Projekt ...

Tschuess,
Juergen Ilse (juergen@xxxxxxxxxxxxxxxxxxxx)
.



Relevant Pages

  • Re: [PATCH] Remove lilo-loads-only-five-sectors-of-zImage-fixup from set
    ... Since version 21, when I took over maintenance from Werner, LILO has been sensitive to the boot protocol in use. ... All versions of LILO since version 21 should be able to correctly handle both zImage and bzImage kernels, ... If the kernel is compiled as a zImage, ... The patch should not alter behaviour for any bootloader that takes ...
    (Linux-Kernel)
  • Re: Red Hat Will Pay Microsoft To Get Past UEFI Restrictions
    ... We're told that Fedora's bootloader is going to get signed – and by that, that must mean "grub", right? ... And, grub can boot an arbitrary Linux kernel, right? ... Hence, load the virus code onto "bare metal", right? ... What I'm convinced that this is all about, is that Red Hat will simply get Microsoft to sign a bootloader that will boot a kernel that's signed with Red Hat's private key. ...
    (Fedora)
  • Re: OMAP2420 Kernel Debugging problem
    ... OALKitlCreateName has been implemented specifically and in the bootloader ... But for Kernel, the funtion in name.c is taken. ... Connecting to Desktop .. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: [sodaville] [PATCH 02/11] x86: Add device tree support
    ... Since Linux on x86 has pretty much always depended on a two stage boot ... kernel), then what is the use case for pursuing an in-kernel dtb ... is no 2nd stage bootloader, but instead only the kernel which is ...
    (Linux-Kernel)
  • Re: Re : [PATCH] Compressed ia32 ELF file generation for loading by Gujin 1/3
    ... Gujin loads at the physical address, i.e. kernel is loaded at ... For me the objective is to have a reasonable bootloader, ... With ELF we get a single file format that works on multiple ... What ELF cannot standardize is the how we pass the initial arguments. ...
    (Linux-Kernel)