GNU/Hurd: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '==== 5.4.1 GNU/Hurd ==== Eftersom GNU/Hurd är Multiboot-kompatibelt är det enkelt att starta det; det finns inget särskilt med det. Men glöm inte att du måste ange en rotpartition till kärnan. Ställ in GRUB:s rotenhet till samma enhet som GNU/Hurd:s. Kommandot `search --set=root --file /boot/gnumach.gz` eller liknande kan hjälpa dig (se search). Ladda kärnan och modulerna, så här: <nowiki> grub> multiboot /boot/gnumach.gz root=device:hd0s1 grub> module...')
 
Ingen redigeringssammanfattning
Rad 7: Rad 7:
Ladda kärnan och modulerna, så här:
Ladda kärnan och modulerna, så här:


<nowiki>
<pre>
grub> multiboot /boot/gnumach.gz root=device:hd0s1
grub> multiboot /boot/gnumach.gz root=device:hd0s1
grub> module  /hurd/ext2fs.static ext2fs --readonly \
grub> module  /hurd/ext2fs.static ext2fs --readonly \
Rad 16: Rad 16:
                   '$(task-create)' '$(task-resume)'
                   '$(task-create)' '$(task-resume)'
grub> module /lib/ld.so.1 exec /hurd/exec '$(exec-task=task-create)'
grub> module /lib/ld.so.1 exec /hurd/exec '$(exec-task=task-create)'
</nowiki>
</pre>


Avslutningsvis, kör kommandot `boot` (se [[boot]]).
Avslutningsvis, kör kommandot `boot` (se [[boot]]).


= Sidslut =
= Sidslut =

Versionen från 3 september 2024 kl. 17.44

5.4.1 GNU/Hurd

Eftersom GNU/Hurd är Multiboot-kompatibelt är det enkelt att starta det; det finns inget särskilt med det. Men glöm inte att du måste ange en rotpartition till kärnan.

Ställ in GRUB:s rotenhet till samma enhet som GNU/Hurd:s. Kommandot `search --set=root --file /boot/gnumach.gz` eller liknande kan hjälpa dig (se search).

Ladda kärnan och modulerna, så här:

grub> multiboot /boot/gnumach.gz root=device:hd0s1
grub> module  /hurd/ext2fs.static ext2fs --readonly \
                   --multiboot-command-line='${kernel-command-line}' \
                   --host-priv-port='${host-port}' \
                   --device-master-port='${device-port}' \
                   --exec-server-task='${exec-task}' -T typed '${root}' \
                   '$(task-create)' '$(task-resume)'
grub> module /lib/ld.so.1 exec /hurd/exec '$(exec-task=task-create)'

Avslutningsvis, kör kommandot `boot` (se boot).

Sidslut

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

GNU GRUB Manual


Det 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.