<strong>APOSTILA</strong> <strong>GNU</strong>/<strong>DEBIAN</strong> <strong>AVANÇADO</strong> tecla para completar nomes de comandos, bem como, parâmetros de alguns comandos. Alguns comandos disponíveis: • cat - Este comando permite verificar o conteúdo de um arquivo qualquer, o qual deve estar gravado em um dispositivo ligado a sua máquina. Embora seja um recurso útil, nenhuma permissão de acesso é verificada e qualquer pessoa que tenha acesso a linha de comandos do GRUB, poderá listar o conteúdo de arquivos importantes do seu sistema. Para contornar este problema, configure adequadamente o parâmetro “password” no arquivo “/boot/grub/menu.lst”. Não esqueça que ainda é possível utilizar um disquete com o GRUB para iniciar a máquina, o que permite usar a linha de comandos pelo disquete. Ex: grub> cat (hd0,0)/etc/passwd • cmp - Este comando é utilizado para comparar dois arquivos. Ex: grub> cmp (hd0,0)/arquivo1 (hd0,0)/arquivo2 • configfile - Carrega um arquivo de configuração do GRUB. Ex: grub> configfile (hd0,0)/boot/grub/menu.lst • displayapm - Mostra informações sobre APM. • displaymem - Mostra informações sobre a memória RAM. • find - Permite encontrar um arquivo. A saída deste comando disponibiliza o nome completo do caminho para o arquivo e a partição onde o mesmo está localizado. Ex: grub> find stage1 • geometry - Mostra informações sobre a geometria reconhecida para seu dispositivo de armazenamento principal, e permite que você defina uma geometria personalizada, caso esta esteja sendo reconhecida de forma errada. • help – É um comando para ver a ajuda sobre a utilização de outros comandos. Ex: help cmp • install - Instala o GRUB, embora não seja recomendado o uso deste comando diretamente, já que é possível cometer erros facilmente e sobrescrever a tabela de partições de seu disco. Ex: install (fd0)/grub/stage1 d (fd0) (fd0)/grub/stage2 p (fd0)/grub/menu.lst • setup - Você pode usar este comando para instalar o GRUB. Note que sua sintaxe é menos complexa do que a usada pelo comando “install”. Ex: grub> root = (hd0,0) grub> setup = (hd0) • quit - Abandona a linha de comandos do GRUB. • reboot - Reinicia o computador. • boot - Efetua o carregamento através das opções definidas via linha de comando. Suponha um sistema Linux instalado em (hd0,0), podemos passar os seguintes comandos na linha de comandos para efetuar o boot de uma imagem do <strong>GNU</strong>/Linux: Ex: grub> root (hd0,0) grub> kernel (hd0,0)/boot/vmlinuz-2.4.16 vga=6 grub> boot Muitos outros comandos estão disponíveis tanto na linha de comandos do GRUB quanto no arquivo de configuração “/boot/grub/menu.lst”. Um estudo mais aprofundado pode ser feito, lendo a documentação oficial do GRUB com o comando “man grub”. 5.6. Removendo o GRUB do MBR Não existe a necessidade de se remover o GRUB do MBR, pois não há utilização para o mesmo vazio. Mas caso você queira fazer isso de qualquer forma, há várias formas, uma delas é usar o utilitário “fdisk” do MS DOS, juntamente com o parâmetro “/mbr” (“fdisk /mbr”), outra forma mais arriscada inclusive, é usando o utilitário “dd” do <strong>GNU</strong>/Linux da seguinte forma, supondo que você esteja utilizando um disco conectado a controladora principal IDE: dd if=/dev/zero of=/dev/hda bs=446 count=1 Ao instalar sistemas como o MS Windows XP, 2000, 2003, entre outros que não Microsoft, o GRUB será automaticamente substituído pelos gerenciadores de partida PÁG.: 32
elacionados ao SO em questão. <strong>APOSTILA</strong> <strong>GNU</strong>/<strong>DEBIAN</strong> <strong>AVANÇADO</strong> (Os detalhes contidos na seção, foram desenvolvidos por Alexandre Costa alebyte@bol.com.br como contribuição ao guia FOCA <strong>GNU</strong>/Linux, e também, retirados das páginas do manual oficial do GRUB, e editados pela equipe da CELEPAR.) PÁG.: 33