Filnamnsyntax

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

Hur man specifierar filer

Det finns två sätt att specifiera filer, genom absolut filnamn och genom blocklista.

Ett absolut filnamn liknar ett Unix absolut filnamn, där ‘/’ används som mappseparator (inte ‘\’ som i DOS). Ett exempel är ‘(hd0,1)/boot/grub/grub.cfg’. Detta betyder filen /boot/grub/grub.cfg på den första partitionen på den första hårddisken. Om du utelämnar enhetsnamnet i ett absolut filnamn använder GRUB automatiskt GRUB:s root-enhet. Så om du ställer in root-enheten till till exempel ‘(hd1,1)’ med kommandot ‘set root=(hd1,1)’ (se set), då är /boot/kernel detsamma som (hd1,1)/boot/kernel.

På ZFS-filsystem måste den första komponenten i sökvägen vara volym‘@’[snapshot]. Så ‘/rootvol@snap-129/boot/grub/grub.cfg’ refererar till filen ‘/boot/grub/grub.cfg’ i en snapshot av volymen ‘rootvol’ med namnet ‘snap-129’. Ett efterföljande ‘@’ efter volymnamnet är obligatoriskt även om snapshot-namnet utelämnas.

Sidslut

Orginalhemsidan på Engelska :https://www.gnu.org/software/grub/manual/grub/html_node/File-name-syntax.html#File-name-syntax

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.