удалить опцию загрузки из меню Windows 7 (с grub)

1131
Alex

У меня старый eeepc, который был поставлен с установленным Windows 7 Starter, около года назад (или больше) я установил Debian / Linux с помощью установщика Debian для Windows, все прошло нормально, или я так думал (в то время я мне было все равно) и я все еще использую установленный Debian, но иногда я загружаю и Windows.

Раздражает то, что программа установки Debian оставил пункт меню в меню загрузки Windows, что - то вроде continue the installation process, последовательность загрузки теперь grub menu-> windows menu-> windows.

Я попытался отредактировать меню загрузки, используя bcdeditили msconfigкак предложено в других ответах, но первый сбой с чем-то вроде can't find the archive boot data configurationдругого не показывает опции меню на bootвкладке, просто пуст.

Я думаю, что grubперенес загрузку куда-то, что не нравится Windows (возможно, я ошибаюсь).

Итак, есть ли другой способ удалить эту опцию из меню загрузки Windows?

Обновить

Установщик оставил c:\win32-loaderкаталог (с Linux а Initrd изображения) и два файлом g2ldr g2ldr.mbrв c:\(что для моего понимания является grubи mbrиспользуемым во время установки и до сих пор используется, когда я выбираю пункт меню continue the installation process)

обновление 12/9

вывод 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 
0

1 ответ на вопрос

2
ssnobody

Используйте bcdeditи передайте ему /storeаргумент, такой как bcdedit /store c:\Boot\BCDсписок записей.

Важно отметить, что BCD-файл может отсутствовать на диске C.

Вы можете использовать шаги, описанные в сообщении об ошибке, при запуске Windows 7: «В файле данных конфигурации загрузки Windows отсутствует необходимая информация», чтобы попытаться определить правильный раздел.

Воспроизведенные шаги:

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. 
Спасибо, но нет такого каталога или файла `c: \ Boot \ BCD`, я искал любой файл` BCD` в `c: \`, но ничего. Alex 9 лет назад 0
Файл будет `\ Boot \ BCD` в разделе, отмеченном как активный в таблице разделов. Это может быть не диск C. См. Http://support.microsoft.com/kb/2004518, где метод 2 описывает, как найти, где находится файл. ssnobody 9 лет назад 0
@ Алекс, удачи в поиске правильного файла и удалении ненужной записи? ssnobody 9 лет назад 0
извините за задержку, немного занят, если попробовать еще, основной раздел активен, но, вероятно, Linux, диспетчер дисков не позволяет мне назначить букву. Есть ли в Windows 7 Starter другие пути к разделам? Alex 9 лет назад 0
Пожалуйста, предоставьте вывод команд diskpart выше. ssnobody 9 лет назад 0
Большое спасибо @ssnobody, `BCD` был в` d: \ Boot \ BCD`, как вы сказали, просто скрытый (нужен `dir / a`), я не смог сделать резервную копию` BCD` с помощью `/ store d: \ Загрузился \ BCD / export c: \ BCD.bak`, но ему удалось удалить запись `continue install`. Alex 9 лет назад 0