GRUB- Eintrag für Windows fehlt

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
thoerb
Beiträge: 1687
Registriert: 01.08.2012 15:34:53
Lizenz eigener Beiträge: MIT Lizenz

GRUB- Eintrag für Windows fehlt

Beitrag von thoerb » 06.02.2015 14:03:19

Hi,

vor ca. zwei Wochen hatte ich in GRUB noch einen Eintrag für Windows 7 und konnte das darüber auch booten. Doch nun fehlt der Windows-Eintrag und ich habe keine Ahnung warum. In dem Rechner sind zwei Festplatten. Auf /dev/sda ist Windows 7 und auf /dev/sdb Debian-Jessie installiert.

Code: Alles auswählen

grub-setup /dev/sda
Hat keine Änderung gebracht. So habe ich GRUB komplett gepurget, /boot/grub gelöscht und neu mit

Code: Alles auswählen

apt-get install grub-pc
installiert. Bei einem Neustart war dann alles wie gehabt, die Auswahl für Windows fehlt noch immer.

Ich habe mir die supergrubdisk auf einen USB-Stick gemacht und damit lässt sich Windows auswählen und booten. Wenn der Bootloader von Windows kaputt wäre, könnte ich das dann doch auch über die supergrubdisk nicht auswählen oder liege ich mit dieser Vermutung falsch?

Ich habe keine Ahnung wie ich da weiter vorgehen soll, mit GRUB hatte ich bisher noch nie Probleme.

reba
Beiträge: 536
Registriert: 27.06.2011 08:59:37

Re: GRUB- Eintrag für Windows fehlt

Beitrag von reba » 06.02.2015 14:08:06

Code: Alles auswählen

update-grub
schon probiert?

thoerb
Beiträge: 1687
Registriert: 01.08.2012 15:34:53
Lizenz eigener Beiträge: MIT Lizenz

Re: GRUB- Eintrag für Windows fehlt

Beitrag von thoerb » 06.02.2015 14:39:15

Code: Alles auswählen

root@desktop:/home/thomas# update-grub
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Linux-Abbild gefunden: /boot/vmlinuz-3.2.0-4-amd64
initrd-Abbild gefunden: /boot/initrd.img-3.2.0-4-amd64
erledigt
root@desktop:/home/thomas# 
Vor der neuen Installation von GRUB hatte ich das schon mal gemacht, hatte aber nichts gebracht.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: GRUB- Eintrag für Windows fehlt

Beitrag von NAB » 06.02.2015 14:41:05

Ist "os-prober" installiert?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

thoerb
Beiträge: 1687
Registriert: 01.08.2012 15:34:53
Lizenz eigener Beiträge: MIT Lizenz

Re: GRUB- Eintrag für Windows fehlt

Beitrag von thoerb » 06.02.2015 14:56:43

Code: Alles auswählen

root@desktop:/home/thomas# dpkg -l | grep os-prober
ii  os-prober                             1.65                              amd64        utility to detect other OSes on a set of drives
Ist installiert.

schwedenmann
Beiträge: 5647
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: GRUB- Eintrag für Windows fehlt

Beitrag von schwedenmann » 06.02.2015 15:08:24

Hallo


Analysiere mal den Bootloadre, MBR und Platten hiernach

http://wiki.ubuntuusers.de/GRUB-Umgebung_analysieren


mfg
schwedenmann

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: GRUB- Eintrag für Windows fehlt

Beitrag von NAB » 06.02.2015 16:13:48

Existiert /etc/grub.d/30_os-prober?
Ist es ausführbar?
Steht was drin, was irgendwie nach Shellscript aussieht?

Findet sich in /etc/default/grub zufällig die Zeile "GRUB_DISABLE_OS_PROBER=true"?
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

thoerb
Beiträge: 1687
Registriert: 01.08.2012 15:34:53
Lizenz eigener Beiträge: MIT Lizenz

Re: GRUB- Eintrag für Windows fehlt

Beitrag von thoerb » 06.02.2015 18:00:37

schwedenmann hat geschrieben:Analysiere mal den Bootloadre, MBR und Platten hiernach
Ich habe mal Debianboot-info-script installiert. Merkwürdig finde ich, dass Windows in den MBR von /dev/sdb installiert ist? Müsste meiner Meinung nach auf /dev/sda sein.
Ich werde da auch nicht so ganz schlau daraus.

Aus der RESULTS.txt:

Code: Alles auswählen

=> Grub2 (v1.99) is installed in the MBR of /dev/sda and looks at sector 1 of
    the same hard drive for core.img. core.img is at this location and looks
    in partition 135 for .
 => Windows is installed in the MBR of /dev/sdb.

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista/7: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:
    Boot files:

sdb1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info:
    Operating System:  Debian GNU/Linux 8
    Boot files:        /boot/grub/grub.cfg /etc/fstab
                       /boot/extlinux/extlinux.conf

NAB hat geschrieben:Existiert /etc/grub.d/30_os-prober?
Ist es ausführbar?
Steht was drin, was irgendwie nach Shellscript aussieht?
Ja, existiert, ist ausführbar und ein Shellscript.
NAB hat geschrieben:Findet sich in /etc/default/grub zufällig die Zeile "GRUB_DISABLE_OS_PROBER=true"?
Nein, da steht nur das drin:

Code: Alles auswählen

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
Wenn ihr mehr Infos braucht, sagt mir bitte was ihr sehen oder wissen wollt.

Antworten