remove uma opção de boot do menu do Windows 7 (com grub)

0

Eu tenho um antigo eeepc que foi lançado com o Windows 7 instalado, cerca de um ano atrás (ou mais) Eu instalei um Debian / Linux usando o instalador do Debian para Windows, tudo correu bem, então eu acreditei o tempo que eu não me importava muito) e eu ainda estou usando o Debian instalado, mas em algum momento eu inicializo também o Windows.

A coisa irritante é que o instalador do Debian deixou uma opção de menu no menu de inicialização do Windows, algo como continue the installation process , a seqüência de inicialização agora é grub menu - > windows menu - > windows .

Eu tentei editar o menu de inicialização usando bcdedit ou msconfig como sugerido em outras respostas, mas a primeira falha com algo como can't find the archive boot data configuration o outro não mostra opções de menu na guia boot , está vazia.

Eu acho que grub moveu a inicialização para onde o Windows não gosta (talvez eu esteja errado).

Então, alguma outra maneira de remover esta opção do menu de inicialização do Windows?

atualização

O instalador deixou um diretório c:\win32-loader (com o Linux e a imagem initrd) e dois arquivos g2ldr g2ldr.mbr in c:\ (que, para mim, são grub e mbr usados durante a instalação e ainda usado quando escolho a opção de menu continue the installation process )

atualização 12/9

saída do Diskpart

Microsoft DiskPart versione 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
Nel computer MATRIX

DISKPART> select disk 0

Il disco attualmente selezionato è il disco 0.

DISKPART> list partition

  Partizione ###   Tipo              Dim.     Offset
  ---------------  ----------------  -------  -------
  Partizione 1    Primario           100 Mb  1024 Kb
  Partizione 2    Primario            97 Gb   101 Mb
  Partizione 0    Esteso             135 Gb    97 Gb
  Partizione 3    Logico             133 Gb    97 Gb
  Partizione 4    Logico            1912 Mb   230 Gb
  Partizione 5    Logico             136 Mb   232 Gb

DISKPART> select partition 1

La partizione attualmente selezionata è la partizione 1.

DISKPART> detail partition

Partizione 1
Tipo  : 07
Nascosta: No
Attiva: No
Offset in byte: 1048576

  Volume ###  Let. Etichetta    Fs     Tipo        Dim.     Stato      Info
  ---------   ---  -----------  -----  ----------  -------  ---------  --------
* Volume 0     D   Riservato p  NTFS   Partizione   100 Mb  Integro    Sistema

DISKPART> select partition 2

La partizione attualmente selezionata è la partizione 2.

DISKPART> detail partition

Partizione 2
Tipo  : 07
Nascosta: No
Attiva: No
Offset in byte: 105906176

  Volume ###  Let. Etichetta    Fs     Tipo        Dim.     Stato      Info
  ---------   ---  -----------  -----  ----------  -------  ---------  --------
* Volume 1     C                NTFS   Partizione    97 Gb  Integro    Avvio

DISKPART> select partition 0

La partizione attualmente selezionata è la partizione 0.

DISKPART> detail partition

Partizione 0
Tipo  : 0F
Nascosta: No
Attiva: No
Offset in byte: 104987505152

Nessun volume associato alla partizione.

DISKPART> select partition 3

La partizione attualmente selezionata è la partizione 3.

DISKPART> detail partition

Partizione 3
Tipo  : 83
Nascosta: Sì
Attiva: Sì
Offset in byte: 104987506176

Nessun volume associato alla partizione.

DISKPART> select partition 4

La partizione attualmente selezionata è la partizione 4.

DISKPART> detail partition

Partizione 4
Tipo  : 82
Nascosta: Sì
Attiva: No
Offset in byte: 247910629376

Nessun volume associato alla partizione.

fdisk

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   205053659   102423406    7  HPFS/NTFS/exFAT
/dev/sda3       205053721   488396799   141671539+   f  W95 Ext'd (LBA)
/dev/sda5   *   205053723   484199099   139572688+  83  Linux
/dev/sda6       484200448   488116223     1957888   82  Linux swap / Solaris
/dev/sda7       488118272   488396799      139264   82  Linux swap / Solaris
    
por Alex 08.09.2014 / 19:30

1 resposta

2

Use bcdedit e passe o argumento /store como bcdedit /store c:\Boot\BCD para listar entradas.

Importante, o arquivo BCD pode não estar na unidade C.

Você pode usar as etapas descritas em Mensagem de erro ao iniciar o Windows 7: "O arquivo de dados de configuração de inicialização do Windows não contém as informações necessárias" para tentar determinar a partição correta.

Etapas reproduzidas:

Partition C: might not be the correct volume letter.  Here is what we have to do to obtain the correct active partition:

If the Bootrec.exe tool cannot locate any missing Windows installations, you must remove the BCD store, and then you must re-create it.  Use the diskpart command to locate the volume letter for the system partition where the BCD store is located. To do this, follow these steps:

    At the command prompt type the following commands in the order which they are presented:
            c:\windows\system32> Diskpart
            DISKPART> select disk 0
            DISKPART> list partition
            DISKPART> select partition 1
            DISKPART> detail partition





Sample output for example:

Partition 1

Type  : 07

Hidden: No

Active: Yes

Offset in Bytes: 1048576



  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info

  ----------  ---  -----------  -----  ----------  -------  ---------  --------

* Volume 1     D    System Rese  NTFS   Partition    100 MB  Healthy    System



The BCD store is located on the partition where the detail shows “Active : Yes”, and Info is “System”.  The partition may have a label “System Reserved”.   In this example, Volume 1 is the system partition and Windows has temporarily assigned the volume letter D.  If partition 1 is not marked Active, then select partition 2, and view the detail to see whether the next partition is Active and the Info is System.   A partition with Info as “Boot”, is the partition where the \Windows directory is located.

Partition 2

Type  : 07

Hidden: No

Active: No

Offset in Bytes: 105906176



  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info

  ----------  ---  -----------  -----  ----------  -------  ---------  --------

* Volume 2     C                NTFS   Partition    100 GB  Healthy    Boot

On Windows Vista, one partition is typically used as both the System and Boot partitions and the \boot\BCD store is located on the same volume where the \Windows directory is located.  On Windows 7, separate partitions are used for the System and Boot partitions to make it easier to enable BitLocker Drive Encryption and to support computers that have UEFI firmware.
    
por 08.09.2014 / 22:09