Hallo Marco,
Post by Marco MoockPost by Sieghard Schicktanz- Installiert Slackware tatsächlich immer noch LILO standardmäßig?
Man wird gefragt, ob man den LILO installieren will. Lehnt man das ab,
muss man das später manuell machen oder halt GRUB nehmen.
Wer GRUB will, muss den manuell installieren über die Shell.
Na, _das_ wäre dann mal ein Punkt, der "so langsam" aktualisiert werden
sollte. Zumindest eine Auswahl schon bei der Installation wäre nett.
Post by Marco MoockPost by Sieghard SchicktanzAber ich würde es eigentlich begrüßen, wenn es mal eine brauchbare
Einbindung vom EFI in den Boot-Prozeß gäbe, weil der grub, als _noch_
_ein_ Hilfssystem zum Systemstart reichlich überkandidelt daherkommt.
Bitte nicht. EFI ist schon komplex genug und es hat gedauert, bis die
alle einigermaßen funktioniert haben.
Schon, aber inzwischen dürfte die Phase doch langsam überwunden sein.
Außerdem ist die EFI-_Shell_, die das alles betreiben müßte, ja schließlich
nicht mehr herstellerabhängig. Leider passiert da entwicklungsmäßig aber
auch reichlich wenig...
Post by Marco MoockPost by Sieghard SchicktanzGut, er kann ext<n>, xfs, zfs und so, aber das könnten EFI-Treiber
...
Post by Marco MoockDie Hersteller werden kotzen und ich hätte ehrlich gesagt ein
Wieso "Hersteller"? Die Hersteller der EFI-Systeme haben ein
funktionierendes EFI-_Basis_system zu liefern, das die Nutzung
nachgeladener Treiber ermöglicht, was sie ja z.B. für Macs und Windows
sowieso brauchen. Die spezifischen Treiber sollten dann durchaus in diesem
Fall von den "Linuxern" kommen, beim grub gibt's dafür ja schon jede Menge
Referenz-Implementationen.
BTW, "gerüchteweise habe ich vernommen, daß es sogar _Entwicklugs_-Systeme
für EFI-Software geben soll"!
...
...
Post by Marco MoockPost by Sieghard SchicktanzAuch noch bei grub2. Außer, Du installierst den _komplett_, mit (FS-)
Treibern auf der EFI-Partition, was eigentlich gehen müßte.
Wenn man ein EFI-System hat. Ich hatte hier BIOS.
Dann kannste den grub auch in eine FAT- oder NTFS- oder sonst eine Boot-
Partition installieren. Wenn es einen Treiber dafür gibt, den man in das
Boot-Image integrieren kann, dann kann der das benutzen.
Post by Marco MoockEine Blockliste/Pointer gibt es wohl noch, um vom Sektor 0 (Stage 1) das
core.img (Stage 1.5) mit den Dateisystemtreiber zu laden.
Richtig, und den wird man nie loswerden können, solange ein Systemstart
mit dem MBR-Mechanismus läuft. Da _wird_ halt prinzipiell mal ein weiterer
absolut adressierter Sektor geladen, und der muß dann weitermachen. Das ist
ein fest vorgegebener Mechanismus.
(Dazu habe ich mal einen Lader gebaut, der eine Auswahl aus mehreren
Systemen schon im MBR ermöglichte, in Turbo-Pascal, damals...)
Bei EFI schaut das halt ganz anders aus, weil das eine komplette _Datei_,
ein Programm, als "erste" Ladestufe laden kann. Da kann dann gleich der
ganze folgende Kram drinstecken. Bei Linux dann halt üblicherweise das
grub-Image oder alternativ auch der komplette Kernel. Oder eben auch eine
interaktive Shell, die dann weitere Aktionen ermöglicht.
--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------