eine Startoption aus dem Windows 7-Menü entfernen (mit Grub)

1275
Alex

Ich habe einen alten Eeepc, der mit Windows 7 Starter ausgeliefert wurde. Vor ungefähr einem Jahr (oder mehr) habe ich ein Debian / Linux mit dem Debian-Installer für Windows installiert. Alles lief gut oder ich glaubte (zu der Zeit, als ich war mir einfach egal und ich benutze immer noch Debian, aber irgendwann boote ich jetzt auch Windows.

Das Ärgerliche daran ist, dass der Debian-Installer im Windows-Startmenü eine Menüoption hinterlassen continue the installation processhat. Die Startsequenz lautet jetzt grub menu-> windows menu-> windows.

Ich habe versucht, das Boot-Menü zu bearbeiten bcdeditoder msconfigwie in anderen Antworten vorgeschlagen, aber der erste Fehler mit etwas Ähnlichem wie can't find the archive boot data configurationdas Anzeigen der anderen Menüoptionen auf der bootRegisterkarte ist leer.

Ich schätze, grubder Booten wurde an einem Ort verschoben, den Windows nicht mag (vielleicht irre ich mich).

Also, eine andere Möglichkeit, diese Option aus dem Windows-Startmenü zu entfernen?

aktualisieren

Das Installationsprogramm links ein c:\win32-loaderVerzeichnis (mit Linux und das initrd - Image) und zwei Dateien g2ldr g2ldr.mbrin c:\(was für mein Verständnis ist grubund die mbrwährend der Installation verwendet und immer noch benutzt, wenn ich die Menüoption wählen continue the installation process)

Update 12/9

Ausgabe von 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 Antwort auf die Frage

2
ssnobody

Verwenden bcdeditSie das /storeArgument und übergeben Sie es, bcdedit /store c:\Boot\BCDum Einträge aufzulisten.

Wichtig ist, dass sich die BCD-Datei möglicherweise nicht auf dem Laufwerk C befindet.

Sie können die unter Fehlermeldung beim Starten von Windows 7 beschriebenen Schritte ausführen: "Die Windows-Boot-Konfigurationsdaten-Datei enthält keine erforderlichen Informationen", um zu versuchen, die richtige Partition zu ermitteln.

Reproduzierte Schritte:

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. 
Vielen Dank, aber es gibt kein solches Verzeichnis oder die Datei `c: \ Boot \ BCD`. Ich habe nach einer` BCD`-Datei auf `c: \` gesucht, aber nichts. Alex vor 10 Jahren 0
Die Datei wird auf der Partition `\ Boot \ BCD` in der Partition sein, die in der Partitionstabelle als aktiv markiert ist. Dies kann nicht das Laufwerk C sein. Siehe: http://support.microsoft.com/kb/2004518. Methode 2 beschreibt, wie Sie finden, wo sich die Datei befindet. ssnobody vor 10 Jahren 0
@Alex Glück, die richtige Datei zu finden und den unerwünschten Eintrag zu entfernen? ssnobody vor 10 Jahren 0
Entschuldigung für die Verzögerung, ein bisschen beschäftigt, bei einem Versuch noch, es ist eine primäre Partition aktiv, aber wahrscheinlich Linux, der Festplattenmanager lässt mich keinen Buchstaben zuweisen. Hat Windows 7 Starter andere Pfadnamen für Partitionen? Alex vor 10 Jahren 0
Geben Sie oben die Ausgabe der diskpart-Befehle an. ssnobody vor 10 Jahren 0
Vielen Dank @ssnobody, die `BCD` war in` d: \ Boot \ BCD`, wie Sie sagten, nur versteckt (`dir / a``). Ich konnte die` BCD` nicht mit `/ store d: \ sichern. Booten Sie \ BCD / export c: \ BCD.bak`, aber Sie haben den Eintrag `Installation fortsetzen 'entfernt. Alex vor 10 Jahren 0