DOWNLOAD


 

ÍNDICE 



 DOCUMENTAÇÃO DO MASTER-BOOT

[ 1ª tradução por Nuno Miguel Felício, 21 Junho 98 ]

AVISO       

O uso deste programa não está sujeito a qualquer garantia. O autor e distribuidores não aceitarão responsabilidades sobre qualquer dano provocado directa ou indirectamente pela utilização do mesmo. A sua utilização é por conta e risco do utilizador ! 
 

COPYRIGHT      

Todos os direitos reservados são exlusividade do autor, Nagy Daniel. Ele permite a distribuição grátis da versão não registada do programa ! A venda do mesmo é interdita salvo com permissão prévia do autor.  
 

INTRODUÇÃO

 

MasterBooter é um utilitário muito poderoso que permite usar múltiplos sistemas operativos num só computador sem necessidade de mudança de discos, nem de utilização de disquetes de sistema para cada um deles. Poderá escolher até 6 sistemas operativos de inicialização do computador. MasterBooter é compatível com a maioria dos sistemas operativos. 
 

FICHEIROS PRESENTES NA DISQUETE (OU NO FICHEIRO ZIP) 

        BOOTFIX        - Utilitário de correcção do Boot Sector

        DYNALOAD.EXE   - Bootmanager dinâmico.

        EFDISK.EXE     - Programa de partição étendu do FDISK .

        EFDISK.TXT     - Documentação Inglesa do  EFDISK.

       EFDHUN.TXT     - Documentação Húngata do EFDISK .

        FAQ.TXT        - Questões e respostas frequentes.

        MRBOOTER.EXE   - Ficheiro executável  MasterBooter .

        MRBOOTER.TXT - documentação do MasterBooter em língua Inglesa.

        MRBTHUN.TXT    - documentação do MasterBooter em língua húngara.

        MRESCUE.COM    - Utilitário de disquete de segurança.

POSSIBILIDADES :

 
 

      

       - Possibilidade de arrancar do disco rígido apartir da partição escolhida. 
 

            - Compatibilidade com grande parte dos sistemas operativos:

              MS-DOS

             Novell DOS, Caldera OpenDOS, IBM DOS

             Linux

             FreeBSD

             OS/2 (Warp, Merlin)

             Windows95, Windows98

             Windows NT

             OS inconnu avec un processus de boot standart. 

        -  Tempo de escolha do arranque programável. 

        - Primeira partição de FAT oculta/ não oculta. 

        - Protecção de partição por palavra-chave 

        - Ocultação da última partição do menu. (protecção) 

        - Dois bips facultativos quando o menu surge. 

        - Até seis sistemas de inicialização num só PC sem necessidade de disquetes de sistema

    

        - Reduzido espaço necessário na memória e no disco para instalação do programa isolado. O carregador não usa qualquer memória ou espaço no disco. 

        - Possibilidade de opções pela linha de comando para adaptar menu segundo necessidades do cliente.  

        - Simplicidade e facilidade de utilização do interface pelo utilizador.  

COMPATIBILIDADE

 
 

        Requerimentos :    - Processador 80286 ou superior.

                               - MS-DOS ou sistema operativo compativel  (somente para a instalação)

                               - No mínimo um disco rígido.

                               - Clavier

 

Se o seu disco tiver uma capacidade superior a 540MB, é necessário que a motherboard (placa base) tenha um BIOS recente que aceite discos superiores.

(A maioria dos 486 e todos os Pentiums têm um BIOS desse tipo) 

O programa não deverá entrar em conflicto com qualquer programa que não altere a boot do disco rígido. 

Os programas conhecidos que alteram a MBR (e que não podem ser usados com o MasterBooter) são :    

          - LILO (Booter do Linux) se instalado na MBR.

              - MicroHouse's EZ-Drive

            - OnTrack's Disk Manager

            - PC Vault 

 

MODE DE USO

      

Introdução:

        

    

       De cada vez que se inicializa o computador, o BIOS executa um pequeno programa que reside no primeiro sector do disco rígido. Esse sector inicia o conhecido como « informação » principal de inicialização, ou com se diz em americano, Master Boot Record (MBR). Devido à dificuldade e inexactidão dos termos traduzidos para português, vamos utilizar os termos técnicos em Inglês.

O pequeno programa do MBR examina cada partição, e carrega o sistema lógico de inicialização da partição que está activa. Um disco pode conter até 4 partições primárias, mas somente uma pode estar activa de cada vez. Esta técnica flexivel permite a vários sistemas de inicialização estarem instalados num PC, possuindo cada um deles o seu próprio código de inicialização, e não deixando que os outros sistemas sejam empregues, a menos que sejam informados de métodos para o conseguir. MasterBooter funciona em substituição do programa da MBR pelo seu próprio código de inicialização que pode ser configurada pelo utilizador, permitindo escolher qualquer dos sistemas de inicilaização instalados. 

MasterBooter ocupa três sectores depois do sector principal de inicialização. 
 

Modo de instalação :

 

      

         Se já instalou todos,os sistemas de instalação, tudo o que tem a fazer é executar o MRBOOTER.EXE, e configurar o menu de inicialização.

       Antes de o fazer, deverá executar MRESCUE para criar uma cópia de segurança das tabelas de partição e dos sectores de inicialização.

      

       O utilitário de salvaguarda do Norton Utilities é igualmente um boa escolha para salver totas as zonas importantos dos discos rígidos. 

       Se quiser criar um sistema completamente novo, siga as instruções abaixo : 

       A utilização de EFDISK permite a criação no disco do número de partições primárias, onde cada uma terá um sistema operativo (no máximo de quatro partições por disco).

       Les créer, installer le DOS sur ces dernières, puis employer MRBOOTER pour configurer le menu de boot.

       Instalar agora um sistema de inicialização em cada partição. Em seguida, poderá escolher o sistema operativo a inicializar de cada vez que se liga o computador.

     1) Preparação para « particionar » o disco duro

 

        AVISO:  Re-particionar o disco rígido alterará todos os conteúdos !

        Assegure-se que salvaguardou os ficheiros mais importantes e necessários ! 

A masor parte dos sistemas operativos devem ser lançados de um partição primária para funcionarem correctamente. É necessário utilizar um programa de utilitários do disco que permita criar partições primárias múltiplas. O FDISK, que é o utilitário do DOS e do Windows 95, não pode criar mais de uma partição primária, pleo que o MasterBooter inlcui o utilitário EFDISK para esse fim.

         

       Em seguida, crie uma disquete de sistema e copie para ela os seguintes ficheiros: 

                    MRBOOTER.EXE (utilitário MasterBooter)

                    EFDISK.EXE (utilitário de partição do disco)

                    FDISK.EXE (utilitário de partição do DOS)

                    FORMAT.COM (para poder formatar disquetes) 

             Se desejar instalar um ou mais sistemas operativos de um CD-ROM, deverá incluir também os ficheiros dos leitor do CD-ROM (as drives).  

       Re-inicialçize o computador apartir da disquete de sistema. Quando surgir A : escreva EFDISK /mbr. Tal instalará um carregador e uma assignatura principal correcta no sector de inicialização. (MBR) 

       Lançar agora o EFDISK. 

       EFDISK obterá informações dos discos rígidos e partições. Será agora informado da lista de todas as partições de todos os discos e seus parâmetros. Dessa lista poderá escolher a partição que se quer alterar. 

       Quando escolher uma partição, EFDISK colocará as seguintes questões :

 
 

             NOTA:  EFDISK não verificará erros nas partiçóes !  Não é um programa ‘inteligente’'.  Poderá ter a liberdade total de colocar todos os parâmetros, mesmo que eles sejam incorrectos ou supérfulos.

       Ao instalar as partições, ter em conta que devido aos limites do sistema de ficheiros do DOS (FAT16), quanto maior é a partição, mais espaço é mal aproveitado.  

       Se tiver um disco de capacidade grande (mais de 800MB) poderá procurar optimizar a utilização do espaço dividindo cada partição de em múltiplos, segundo as indicações seguintes : (255, 511, 1023 mega-octetos, etc.). 

       Se no entanto tiver em vista converter a partição para um sistema diferente do FAT16 do DOS, tal já não é importante. 

       Poderá igualmente existir partições não primárias, mas EFDISK só pode criar primárias. Pode, no entanto, usar o FDISK  para criar a partição desejada e em seguida criar os « comandos lógicos » se desejar.

       Considerar que pode haver no máximo quatro partições primárias e outras em um comando, porque cada um reserva uma entrada de partição na tabela. 

           Depois da preparação de todas as entradas de partição, utilizar a tecla F10 para salvar a nova tabela no disco.   

      

         

     2) Utilização do MRBOOTER

 

       Agora que já dividiu com sucesso o disco rígido, poderá executar o utilitário MRBOOTER para instalar no seu PC os sistemas operativos múltiplos de inicialização, instale agora os sistemas que desejar. 

       Como proceder em seguida depende de quais os sistemas operativod que se deseja instalar, mas deve-se instalar o DOS em pelo menos delas, se se desejar instalar o DOS, Windows3.1 ou Windows95 não importa em que partições. Usar FORMAT.EXE a partir da disquete de sistema com  a opção FORMAT /s para instalar o novo DOS nas partições apropriadas. 
 

       Em seguida, reinicializar o computador apartir da disquete de sistema e lançar o MRBOOTER.       

       Será convidado a dar um nome a cada partição de inicialização, assim como alguns outros parâmetros. 

       Agora poderá autorizar um palavra chave, proteger o acesso, cacher a FAT, fazer tocar o BIP duas vezes, indicar o a partição escolhida por defeito e o tempo de escolha das partições. Para terminar, deverá escrever a informação na MBR a a instalação estará terminada. 

       Se ligar a protecção, o último sistema não aparecerá mais no menu de inicialização. Ele poderá ser lançado com um toque/tecla especial, que poderá ser indicada durante a instalação do menu de inicialização.

(Isto poderá ser útil por vezes) 

       Notar que o MasterBooter pode ler os toques/teclas apartir de um ficheiro. Tal é bastante útil para os interfaces « administradores », poruqe a instalação de um sistema completo pode ser automatizado apartir de um ficheiro sequencial simples (ficheiro batch). 

       Quando reinicializar o computador, verá um pequeno menu que lhe pede para escolher o número correspondente ao sistema operativo que deseja inicializar.

       O sistema que está em carregado é o default. Os teclas de cursores e o ENTER podem ser igualmente utilizadas para escolher o sustema. 

       Se utilizar uma protecção com palavra-chave, ela será em seguinda requisitada. Se introduzir 3 vezes seguidas uma palavra-chave errada, o computador ficará bloqueado, sendo necessário a sua reinicialização.  

       Se autorizar a de partições, agora somente a partição activa estará disponível com uinidade C :, as outras partições primárias estarão . Naturalmente todos os camandos lógicos estarão disponíveis. 

Agora pode começar a instalar os sistemas operativos. 
 

      

       

3) Utilização da linha de comando

Depois da versão v2.2 MasterBooter permite as opções de linha de comando para adaptar um menu às necessidades do cliente ou um sistema de inicialização já instalado.

 

Esta opção pode ser muito útil pois com um pouco de conhecimentos de informática é possível adaptar o menu às necessidade do cliente com um ficheiro sequecial (batch) simples. 
 

       

       Os comandos são : 

        /beep <on/off>      - activar/desactivar o bip no momento da inicialização. 

        /default <n>        - designar o sistema ‘n’ por defeito. 

        /delay <n>          - fixar o atraso (em segundos) para a escolha da inicialização  (1-99, 0 = infini)

        /hide <on/off>      -  

        /save <filename>    - salvar a configuração actual par um ficheiro. 

        /restore <filename> - restaurar um cinfiguração préviamente gravado do menu. 

        /?                  - Ajuda. 

Indiferentemente do comando ou valor inválido, um mensagem de erro aparecerá, e o calor de ERROLEVER será 1. (Em caso de sucesso será 0). 

       

        Exemplo: mrbooter /delay 14  - colocará o tempo atraso em 14 segundos. 

Se uma das partições escolhidas for alerada, então o comando de restauração não poderá ser empregue com uma imagem antiga, porque a imagem gravada contém a tabela de partição antiga, pelo que destruirá a nova. 

Se reparticionar o disco rígido e relançar o MasterBoot, salvaguarde novamente o novo menu.  

         
 
 
 
 

     4) Desinstalação.

 

MasterBooter pode ser desinstalado com o programa EFDISK. Escrever simplesmente « efdisk /mbr » tal desinstalará o MasterBoot. 

Notar que a partição actualmente activa será rejeitada depois de o computador ser re-inicializado. 
 

     5)  Notas Importantes.

 

       

       

       Dicas Gerais: 

       - Antes de utilizar o programa tenha a certeza de desligar a opção de protecção de vírus no BIOS do sistema, senão o BIOS não deizará o MasterBooter modificar o MBR do disco. 

             - Se desejar ajustar uma partição mais tarde, não hesitar, mais deopis de o fazer, deve re-instalar o MasterBooter para ele actualizar o novo sistema. 

       - Antes de lançar o MasterBooter tenha a certeza de não estar no WIN, NT ou OS/2 porque eles não deixarão modificar a boot do disco principal. 

        - Se tiver dois discos duros então recomendo a seguinte configuração : 

       Colocar o DOS e Windows (3.1, 95 ou NT) no disco principal, e o OS/2 e Linux no escravo. 

         - É habitualmente uma boa ideia criar partições pequenas para os sistemas operativos própriamente ditos e reservar as maiores para as partições comuns. 

       - Se quiser utilizar as partições comuns, criar uma partição extendida com o FDISK original, e criar em seguida as unidades lógicas sobre essa partição.

       Essa unidades lógicas são utilizáveis por práticamente todos os sistemas operativos.  

       - Ter em conta que a partição activa é sempre a C : Não re-escreva un sistema com outro em deterimento da pior partição para o instalar. 

       

Windows(95/NT)/DOS: 

       - Os sistemas baseados no DOS (como o Windows95) e o Windows NT podem inicializar-se apartir do disco escravo apenas se a opção de ocultar a FAT estiver activa ! Se o seu sistema não  inicializar sempre, deverá utilizar o BOOTFIX. 

       É um bug no sector de inicializaçã do DOS. 

       - Um bug no MS-DOS / Windows 95 não permite o acesso às partições primárias múltiplas se a última partição lógica em cada disco não for um sistema FAT.        

       - Depois da instalção do Windows 95, o menu do MasterBooter desaparecerá, porque a instalação restaurou a disco principal de inicialização. 

       Não é necessário o pânico, re-execute simplesmente o MasterBooter e tudo funcionará bem. 

       -Antes da instalação do Windows 95, é habitualmente uma boa ideia de ocultar as partições primárias em FAT existentes, para que o Windows96 não possa perturbar o sector de inicialização. 

       - Criar uma partição de BIGDOS anter de instalar o Windows NT, porqur o NR pode a converter para NTFS durante a instalação se necessário. Criar assim uma partição NTFS com o EFDISK é inútil. 
 

  

        OS/2: 

converter para NTFS durante a instalação se necessário. Criar assim uma partição NTFS com o EFDISK é inútil. 

     

        Linux: 

       - Se instalar o Linux no disco escravo, não deixar o LILO modificar o disco principal de inicialização. Instale-o no sector de inicialização da partição Linux. Poderá receber um mensagem de aviso a dizer que não poderá o inicializar apartir do Linux, mas não entre em pânico. Execute simplesmente MasterBooter depois da instalação e é tudo. 

          FreeBSD: 

       - Se instalar o FreeBSD não colocar o início da partição do FreeBSD directamente depois do disco principal de inicialização, pois o MasterBooter emprega 3 sectores depois da MBR.

O UTILITÁRIO DYNAMICLOADER.

 

Depois da versão v2.2 un novo utilitário chamado « inicializador-dinâmico » (dynaload.exe) é acrescentado ao MasterBooter. Este utilitário instala um gerenciados de inicialização dinâmico, o que significa de ele identifica todos os sistemas operativos instalados no momento  de inicialização do computador, e produz um menu de inicialização. Por ser dinâmico, o nome do sistema, as palavras-chave e os sistemas de defeito não são organizados. 

Uma vez executado, o DynamiLOADER pede o ocultar das FATs, dá dois apitos e espera o tempo restante para a escolha. Todas as opções estão no lugar, DynamiLOADER instala seu código de carga, e da próxima vez que ligar o computador, um menu de inicialização gerado automaticamente aparecerá. 

O tempo de espera, o ocultar das Fats e os bips serão organizados por intermédio das opções da linha de comando. 

Se faz favor, faça « dynaload / ? » para mais informações. 

Este utilitário é indispensável se trocar os discos escravos com as diferente unidades lógicas de inicialização que conteêm. 
 

UM EXEMPLO PASSO A PASSO

 

Supunhamos que temos um HDD principal com 1,6Go e um escravo com 540Mb.

Não empregaremos a ocultação de FAT neste caso.

Criaremos as partições do seguinte modo : 

         

         Principal : 100Mb  - para  MS-DOS / Win3.1

              300Mb  - para Windows95

                         500Mb  -para os programas e dados. 
 

Estas duas partições exigem 699Mo [ 1,6Go – 100Mo – 300 Mo – 500 Mo] para os jogos,  sectores de arquivos para CD-ROM. 

Uma partição estendia de 1Mb para OS/2 Wrap Boot Manager (que poderá ser destruida depois do OS/2 estar instalado) 
 

        Disco escravo :     240 Mb  - para Linux

                                             300 Mb  - para OS/2 Warp 

Aqui está o método : 

       1 : Criar uma disquete de sistema com FORMAT, FDISK, EFDISK e MRBOOTER. 

       2 : Lançar EFDISK e criar as partições de 100 Mb e de 300 Mb sobre o disco mãe (os dois são do tipo BIGDOS). 

       3 : Depois de re-inicializar o PC,  re-inicializar novamente com a disquete de sistema e lançar o FDISK. Criar um  partição estendida de 1199 Mb, e nessa partição criar discos lógicos de 500Mo e de 699Mo. 

       4 : Depois de ter re-inicializado, utilizar a nova disquete e lançar FORMAT C : e de F : com aopção /S.

       Agora terá duas partições simples prímárias inicializáveis com o DOS nalguma delas, assim como duas unidades lógicas D : e E :  

       5 : Lançar o MasterBooter e seleccionar montagens DOSes. Depois de ter re-inicializado o micro poderá ver um pequeno menu com os nomes que indicou por intermédio do MasterBooter. 

       6 : Seleccionar a partição de 100 Mb e instalar o DOS e Windows3.1 no C :.

       C : é sempre a partição de inicialização, F : será a outra partição primária, D : e E : serão os discos lógicos. 

       7 : Re-inicializa o PC e selecciona a partição de 300 Mb. Porque ela agora é o disco C :  então ela deverá vir vazia e F :  deverá conter as versões do DOS e Windows 3.11 anteriormente instalados. 

       Instalar o Windows95 no disco C :

       Como o Windows 95 re-inicializará várias vezes o PC, o menu de boot desaparecerá. Continue simplesmente a instalar o Win 95 e depois estar pronto a re-instalr o MasterBooter. 

       8 : Agora o disco principal está pronto. Vamos continuar com o Warp e o Linux. Antes de instalar Warp, faça ‘fdisk /mrb’ para desinstalar o MasterBooter. 

       9 : Instale o Warp. Durante a instalação poderá usar o FDISK do Warp para criar a partição HPFS de 300MB. Warp vai chamá-la de D :. 

       10 : Quando estiver pronto, instale o Linux, mas não se esqueça de impedir que o LILO escreva para a MBR, instale-o antes para a sua própria partição. 

       11 : Agora instale o MasterBooter e viva uma longa e feliz vida com quatro sistemas operativos num único PC ! 

       Os nomes abaixo são apenas para exemplo. A única coisa importante é que deverá deixar 1Mb de espaço no disco principal não ‘particionado ‘, porque a cadeia tem necessidade dele duante a instalação. 
 

        

HISTÓRIA

 

       Versão: 

        1.0b Primeira versão oficial de teste. Número máximo de Oses é 4, s/palavra-chave, s/ocultar de FAT, sistema de nomes até oita caractéres, sem utilitário de partiçã1.0b

    1. Ambas versõ– :
 
    1. Ambas versõ– :
 
    1. Ambas versõ– :
 
    1. Ambas versõ– :
 
    1. Ambas versõ– :
 

                       Shareware:    

       2.0 Ambas versõ2.0 :

 
 
 
 

CONTACTOS

Se tiver qualquer problema, alguma questão ou sugestão, poderá contactár-me por correio ou e-mail. A desoberta de erros serão bem aceites.   

Actualmente sou estudamte da universidade de Veszprem, departamento de tecnologia de informação. Vou fazer 24 anos (em 1998). 
 
 

        Endereço Postal :          Email :     

        Nagy Daniel                                nagyd@almos.vein.hu

        2011 Budakalasz                        heartwork@deathsdoor.com

        Ciklamen u. 19

        Hungary 

Fax: (36) 26 340-472       WWW página-pessoal :      http://www.vein.hu/~nagyd/mrbooter.html    e

http://www.deathsdoor.com/heartwork                 


[Inicio]  [Cabo Serial e Paralelo]  [Cabo de Par Trançado]  [Cabo coaxial]  [DOS Help]  [Artigos e Tutoriais]  [Apostilas

Visite a Página Principal
http://www.oocities.org/br/conexaopcpc