E.4.2. Nomes de Arquivos e Listas de Blocos


Ao digitar comandos no GRUB que façam referência a arquivos, como uma lista de menu, é preciso especificar um caminho absoluto para o arquivo imediatamente após os números de partição e dispositivo.
Veja a seguir a estrutura de tal comando:
(<device-type><device-number>,<partition-number>)</path/to/file>
Neste exemplo, substitua <tipo-de-dispositivo> por hd, fd, ou nd. Substitua <número-do-dispositivo> pelo número inteiro para o dispositivo. Substitua </caminho/para/o/arquivo> por um caminho absoluto relativo ao nível mais alto do dispositivo.
Também é possível especificar para o GRUB arquivos que não aparecem no sistema de arquivos, como um carregador em cadeia que aparece nos primeiros blocos de uma partição. Para carregar tais arquivos, forneça uma lista de blocos especificando, bloco por bloco, a localização do arquivo na partição. Uma vez que um arquivo é normalmente composto de vários conjuntos de blocos diferentes, listas de blocos usam uma sintaxe especial. Seqüências de blocos são listadas seqüencialmente em uma lista separada por vírgulas.
Veja a seguir um exemplo de lista de blocos:
0+50,100+25,200+1
Este exemplo de lista de blocos especifica um arquivo que começa no primeiro bloco da partição e usa blocos de 0 a 49, de 100 a 124, e 200.
É útil saber como criar listas de blocos ao usar o GRUB para carregar sistemas operacionais que necessitam carregamento em cadeia. É possível não incluir o número de blocos subseqüentes se o ponto inicial for o bloco 0. Por exemplo, o arquivo de carregamento em cadeia na primeira partição do primeiro disco rígido teria o seguinte nome:
(hd0,0)+1
Veja a seguir o comando chainloader com uma lista de blocos similar na linha de comando do GRUB após a configuração da partição e dispositivo corretos como root:
chainloader +1
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.