Os nossos serviços, honorários e produtos estão compatíveis com qualquer porte de empresa. O nosso cliente principal possui uma conexão Internet e uma rede local, ou é, ou pretende montar um provedor de acesso Internet. O nosso objetivo principal é encontrar a solução com melhor relação custo/beneficio para o parceiro. Consulte-nos e pede um orçamento sem compromisso. |
GRUB - GRUB2 no FreeBSD, pô que saco esse! |
![]() Grub é o padrão de muitos Linux, Windows possui o dele e o FreeBSD também usa um proprietário. Sobre o boot-manager do Windows não posso falar muito porque não estou muito chegado no Windows. O do FreeBSD é o mais simpático, ele pode ser ativado sem qualquer tipo de configuração em segundos, ele detecta automaticamente e corretamente o Windows e o Linux. ![]() Mas o GRUB? Pois é ... já tentou usar ele? No FreeBSD? Oooook ... então já sabe, mas saiba, o GRUB morreu, agora é o GRUB2. E esse grub2, pior no FreeBSD, vou te falar, você vai acaber com os braços cruzados, dedos no nariz e um pé atrás da cabeça, simultaneamente claro, e assim, imobilizado e desanimado no aguardo do pronto socorro. Aviso: Nunca tente configurar o GRUB2 quando estiver sozinho em casa e prepare seus próximos antes de que qualquer coisa pode acontecer ... mas seja valente e leia como fazer ... ![]() GRUB2 é o pedaço de software mais idiota que já vi nos últimos tempos, parece que foi escrito por vários hackers, verdadeiros hackers em todos os sentidos, sem plano, sem projeto, sem comunicação entre eles. GRUB-1 foi difícil mas pela natureza, Os três principais sistema de arquivos, NTFS, EXT e UFS precisam ser integrados, isso não é fácil. Mas o GRUB2, além dessa complicação, agora é complicado ou impossível par um ser normal entender a configuração. Mas fiquem frios, eu salvo voc6es do sanatório, é só ler mais um pouco ... ![]() Pronto? Tome mais um gole grande ou um trago profundo ... e vai, desligue o cérebro, vire máquina e siga cegamente as instruções a seguir. Quando retorna dessa viagem, seu sistema pode despertar com uma tela funcional do GRUB2! Só mais uma, o que segue é para FreeBSD, configuração do GRUB2 em FreeBSD. ![]() Primeiro Passo para a felicidade (e ficar sem HD) Saiba o nome do seu HD. Para ter certeza execute grub-install --root-directory=/boot ada0 Caso reinicia a máquina agora, seu sistema já fica inacessível ao não ser que tenha uma máquina com a mesma configuração maluca que o desenvolvedor supostamente tem e acredita que todo mundo tem igual ... Segundo Passo para a felicidade (e quase ficar com o HD) Agora vamos criar um diretório que o bendito packager (aquele que fez o port para FreeBSD) deve ter esquecido. Execute: mkdir /usr/local/etc/defaultTerceiro Passo para a felicidade (como poder iniciar o seu sistema) Abre o seguinte arquivo /usr/local/etc/grub.d./40_custom com o seu editor preferido, e inclua as seguintes linhas: menuentry "FreeBSD 9.0-STABLE KDE4" {Verifique essas linhas e use os corretos parametros do HD, Slice e partição onde seu sistema está instalado. O texto entre aspas na linha menuentry pode escrever o que quiser, enquanto fica entre aspas. Quarto Passo para a felicidade (e ficar COM o HD) Agora é o top-secret. Tem um arquivo no /boot/grub com o nome load.cfg, possivelmente cheio de cacau que precisa corrigir. ANTES, saiba a partição e o slice onde está seu FreeBSD instalado. Supondo, que sua partição root esteja na ada0s3a, então o load.cfg DEVE estar assim: set root=(hd0,3,a)Não seja teimoso, esqueça que te ensinaram sobre (hd0,3) ou (hd0,3,1) caso queira ficar com o seu HD e lembre da dica do início, desligue o seu cérebro e faça ... Agora execute: grub-mkimage -o /boot/grub/core.img -c /boot/grub/load.cfg biosdisk part_msdos bsd search_fs_uuid ufs2 msdospart Quinto Passo para a felicidade (ou, man ... me fudi de novo ...) De certa forma chegamos ao encruzilhamento, é a hora da verdade ... REBOOTE SUA MÁQUINA!, caso quer rezar mais uma vez, seria um bom momento, daqui a pouco ou sente aquela felicidade ou detona seu computador de vez e acaba onde te desejo muita sorte e boa recuperação ... :) ![]() Bom, agora sério, o segredo está na correta edição do load.cfg. Tenha muito cuidado na hora da digitação dos parâmetros. Caso tiver um Linux funcionando na sua máquina e quer bootar ele também, pegue ANTES o menuentry do grub.cfg dele e adicionae no 40_custom. ![]() Existe um comando, o grub-set-default, executando ele com um número de acordo com o item que quer bootar por default, grub-set-default 2 por exemplo. Só isso precisa dizem, mas parece que não funciona direito não. Mas experimente, isso não faz nada em termos de perder o HD ... (talvez rsrs) - ![]()
|
< Anterior | Próximo > |
---|
|