Invoking grub-install: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '= Anropa grub-install = Programmet **`grub-install`** genererar en GRUB-kärnbild med hjälp av **`grub-mkimage`** och installerar den på ditt system. Du måste ange enhetsnamnet på vilken du vill installera GRUB, så här: <pre> grub-install install_device </pre> Enhetsnamnet **`install_device`** är ett OS-enhetsnamn eller ett GRUB-enhetsnamn. **`grub-install`** accepterar följande alternativ: **`--help`** Skriver ut en sammanfattning av kommandoradsalternativ...')
 
Rad 1: Rad 1:
= Anropa grub-install =
= Anropa grub-install =


Programmet **`grub-install`** genererar en GRUB-kärnbild med hjälp av **`grub-mkimage`** och installerar den på ditt system. Du måste ange enhetsnamnet på vilken du vill installera GRUB, så här:
Programmet `grub-install` genererar en GRUB-kärnbild med hjälp av `grub-mkimage` och installerar den på ditt system. Du måste ange enhetsnamnet på vilken du vill installera GRUB, så här:


<pre>
<pre>
Rad 9: Rad 9:
Enhetsnamnet **`install_device`** är ett OS-enhetsnamn eller ett GRUB-enhetsnamn.
Enhetsnamnet **`install_device`** är ett OS-enhetsnamn eller ett GRUB-enhetsnamn.


**`grub-install`** accepterar följande alternativ:
`grub-install` accepterar följande alternativ:
 
`--help`
**`--help`**


Skriver ut en sammanfattning av kommandoradsalternativen och avslutar.
Skriver ut en sammanfattning av kommandoradsalternativen och avslutar.


**`--version`**
`--version`


Skriver ut versionsnumret för GRUB och avslutar.
Skriver ut versionsnumret för GRUB och avslutar.


**`--boot-directory=dir`**
`--boot-directory=dir`


Installerar GRUB-avbilder under katalogen **`dir/grub/`**. Detta alternativ är användbart när du vill installera GRUB på en separat partition eller en flyttbar disk. Om detta alternativ inte anges så är standardvärdet **`/boot`**, så
Installerar GRUB-avbilder under katalogen **`dir/grub/`**. Detta alternativ är användbart när du vill installera GRUB på en separat partition eller en flyttbar disk. Om detta alternativ inte anges så är standardvärdet **`/boot`**, så
Rad 39: Rad 38:
</pre>
</pre>


**`--recheck`**
`--recheck`
 
Kontrollerar enhetskartan igen, även om **`/boot/grub/device.map`** redan finns. Du bör använda detta alternativ när du lägger till eller tar bort en disk i/från din dator.
Kontrollerar enhetskartan igen, även om **`/boot/grub/device.map`** redan finns. Du bör använda detta alternativ när du lägger till eller tar bort en disk i/från din dator.


**`--no-rs-codes`**
`--no-rs-codes`
 
Som standard på x86 BIOS-system kommer **`grub-install`** att använda extra utrymme i bootloaderns inbäddningsområde för Reed-Solomon felkorrigeringskoder. Detta gör att GRUB fortfarande kan starta framgångsrikt om några block är korrupta. Den exakta mängden skydd som erbjuds beror på tillgängligt utrymme i inbäddningsområdet. **R** sektorer av redundans kan tolerera upp till **R/2** korrupta sektorer. Denna redundans kan vara besvärlig om man försöker kryptografiskt validera innehållet i bootloaderns inbäddningsområde, eller i mer moderna system med GPT-stil partitionstabeller (se [[BIOS-installation]]) där GRUB inte finns i något opartitionerat utrymme utanför MBR. Inaktivera Reed-Solomon-koderna med detta alternativ.
Som standard på x86 BIOS-system kommer **`grub-install`** att använda extra utrymme i bootloaderns inbäddningsområde för Reed-Solomon felkorrigeringskoder. Detta gör att GRUB fortfarande kan starta framgångsrikt om några block är korrupta. Den exakta mängden skydd som erbjuds beror på tillgängligt utrymme i inbäddningsområdet. **R** sektorer av redundans kan tolerera upp till **R/2** korrupta sektorer. Denna redundans kan vara besvärlig om man försöker kryptografiskt validera innehållet i bootloaderns inbäddningsområde, eller i mer moderna system med GPT-stil partitionstabeller (se [[BIOS-installation]]) där GRUB inte finns i något opartitionerat utrymme utanför MBR. Inaktivera Reed-Solomon-koderna med detta alternativ.



Versionen från 18 september 2024 kl. 17.51

Anropa grub-install

Programmet `grub-install` genererar en GRUB-kärnbild med hjälp av `grub-mkimage` och installerar den på ditt system. Du måste ange enhetsnamnet på vilken du vill installera GRUB, så här:

grub-install install_device

Enhetsnamnet **`install_device`** är ett OS-enhetsnamn eller ett GRUB-enhetsnamn.

`grub-install` accepterar följande alternativ: `--help`

Skriver ut en sammanfattning av kommandoradsalternativen och avslutar.

`--version`

Skriver ut versionsnumret för GRUB och avslutar.

`--boot-directory=dir`

Installerar GRUB-avbilder under katalogen **`dir/grub/`**. Detta alternativ är användbart när du vill installera GRUB på en separat partition eller en flyttbar disk. Om detta alternativ inte anges så är standardvärdet **`/boot`**, så

grub-install /dev/sda

är ekvivalent med

grub-install --boot-directory=/boot/ /dev/sda

Här är ett exempel där du har en separat boot-partition som är monterad på **`/mnt/boot`**:

grub-install --boot-directory=/mnt/boot /dev/sdb

`--recheck` Kontrollerar enhetskartan igen, även om **`/boot/grub/device.map`** redan finns. Du bör använda detta alternativ när du lägger till eller tar bort en disk i/från din dator.

`--no-rs-codes` Som standard på x86 BIOS-system kommer **`grub-install`** att använda extra utrymme i bootloaderns inbäddningsområde för Reed-Solomon felkorrigeringskoder. Detta gör att GRUB fortfarande kan starta framgångsrikt om några block är korrupta. Den exakta mängden skydd som erbjuds beror på tillgängligt utrymme i inbäddningsområdet. **R** sektorer av redundans kan tolerera upp till **R/2** korrupta sektorer. Denna redundans kan vara besvärlig om man försöker kryptografiskt validera innehållet i bootloaderns inbäddningsområde, eller i mer moderna system med GPT-stil partitionstabeller (se BIOS-installation) där GRUB inte finns i något opartitionerat utrymme utanför MBR. Inaktivera Reed-Solomon-koderna med detta alternativ.

Sidslut

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

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 Stockholm som har sponsrat Linux.se med webserver.