multiboot: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '== multiboot == '''Kommandonamn:''' multiboot '''Syntax:''' <code>multiboot [--quirk-bad-kludge] [--quirk-modules-after-kernel] fil …</code> '''Beskrivning:''' Ladda en multiboot-kärnbild från '''fil'''. Resten av raden skickas oförändrad som kärnans kommandorad. Alla moduler måste laddas om efter att detta kommando har använts (se module). Vissa kärnor har kända problem som kräver att du specificerar <code>–quirk-*</code> för att åtgärda dem: *...')
 
Ingen redigeringssammanfattning
 
(En mellanliggande sidversion av samma användare visas inte)
Rad 1: Rad 1:
== multiboot ==


'''Kommandonamn:''' multiboot
'''Kommandonamn:''' multiboot


'''Syntax:'''  
'''Syntax:'''  
<code>multiboot [--quirk-bad-kludge] [--quirk-modules-after-kernel] fil …</code>
<code>''multiboot [--quirk-bad-kludge] [--quirk-modules-after-kernel] fil …''</code>


'''Beskrivning:'''
'''Beskrivning:'''

Nuvarande version från 23 september 2024 kl. 08.51

Kommandonamn: multiboot

Syntax: multiboot [--quirk-bad-kludge] [--quirk-modules-after-kernel] fil …

Beskrivning: Ladda en multiboot-kärnbild från fil. Resten av raden skickas oförändrad som kärnans kommandorad. Alla moduler måste laddas om efter att detta kommando har använts (se module).

Vissa kärnor har kända problem som kräver att du specificerar –quirk-* för att åtgärda dem:

  • –quirk-bad-kludge hanterar ett problem som finns i flera produkter där ogiltig data i ELF-filen laddas med kludge-information. GRUB före version 0.97 och vissa anpassade versioner föredrog ELF-information, medan GRUB 0.97 och senare använder kludge. Detta alternativ ignorerar kludge. Kända system med detta problem: gamla Solaris, SkyOS.
  • –quirk-modules-after-kernel behövs för kärnor som laddar på relativt höga adresser, t.ex. 16MiB-markeringen, och inte klarar av moduler som placeras mellan 1MiB-markeringen och kärnans början. Kända system med detta problem: VMWare.

Exempel:

  • multiboot /boot/kernel.img – Laddar multiboot-kärnan från kernel.img.
  • multiboot --quirk-bad-kludge /boot/old_solaris_kernel.img – Ignorerar kludge-problem och laddar en äldre Solaris-kärna.
  • multiboot --quirk-modules-after-kernel /boot/vmware_kernel.img – Hanterar en kärna som laddas på höga adresser och klarar inte av moduler mellan 1MiB och kärnan.

Sidslut

Orginalhemsidan på Engelska : https://www.gnu.org/software/grub/manual/grub/html_node/multiboot.html#multiboot

GNU GRUB Manual

Det är här är en maskinöversättning av GNU-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp.se som har sponsrat Linux.se med webserver.