Ich habe eine 1-TB-Festplatte mit sieben Partitionen, eine ~ 600 GB für Windows und eine ~ 300 GB für Xubuntu sowie eine Reihe verschiedener Systempartitionen, die den Rest des Speicherplatzes einnehmen. Ich habe kürzlich meine Xubuntu-Partition mit einer Neuinstallation überschrieben, da ich sie irgendwie durcheinander gebracht habe, und hier beginnt mein Problem. Zuvor tauchte GRUB beim Booten auf und bat mich, entweder Xubuntu oder Windows zu booten. Nach der Neuinstallation geschieht dies nicht mehr.
Ich habe versucht zu laufen os-prober
, aber es macht einfach nichts und gibt nichts aus. update-grub
zeigt meine Linux-Partitionen in Ordnung, erwähnt aber Windows überhaupt nicht.
Hier ist mein Layout ( parted -l
):
Model: ATA ST1000DM003-1CH1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number Start End Size File system Name Flags
1 1049kB 525MB 524MB fat16 EFI system partition boot
2 528MB 570MB 41.9MB fat32 Basic data partition hidden
3 570MB 705MB 134MB Microsoft reserved partition msftres
4 705MB 2852MB 2147MB ntfs Basic data partition hidden, diag
5 2852MB 632GB 629GB ntfs Basic data partition msftdata
7 632GB 994GB 362GB ext4 boot
6 994GB 1000GB 6093MB ntfs Microsoft recovery partition hidden, diag
os-prober
Ausgabe (hängt nur eine Sekunde dort und sagt nichts):
marvin@ttyfsck:~$ sudo os-prober
marvin@ttyfsck:~$
update-grub
Ausgabe:
marvin@ttyfsck:~$ sudo update-grub
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-3.13.0-24-generic
Found initrd image: /boot/initrd.img-3.13.0-24-generic
Adding boot menu entry for EFI firmware configuration
done
fdisk -l
Ausgabe:
marvin@ttyfsck:~$ sudo fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x314b8de1
Device Boot Start End Blocks Id System
/dev/sda1 1 1953525167 976762583+ ee GPT
Partition 1 does not start on physical sector boundary.
Boot-Info (lang): http://paste.ubuntu.com/7416627/
Technische Daten (erneut):
Xubuntu 14.04
Windows 8.1
1 TB HDD
BEARBEITEN: Ich kann meine Windows-Partition mounten und den Inhalt problemlos anzeigen.
Antworten:
Sie sollten verwenden
boot-repair
. In den meisten Fällen kann das Problem behoben werden.Boot-Repair ist ein einfaches Tool zum Beheben häufiger Bootprobleme, die in Ubuntu auftreten können, z. B. wenn Sie Ubuntu nach der Installation von Windows oder einer anderen Linux-Distribution nicht starten können oder wenn Sie Windows nach der Installation von Ubuntu nicht starten können oder wenn GRUB dies nicht ist angezeigt, einige Upgrade-Pausen GRUB, etc.
quelle
Versuchen Sie, eine Windows-bootfähige Reparatur- / Wiederherstellungs-CD oder -DVD zu erstellen, um den Windows-MBR neu zu schreiben, und führen Sie dann einen
update-grub
Vorgang aus. Das sollte es lösen.Sie können die Windows-Partition bereitstellen und Dateien anzeigen, sodass Ihre Windows-Installation möglicherweise noch intakt ist. Es ist nur so , dass da kein gültiger MBR - Eintrag für Windows ist,
os-prober
/grub
es ignoriert.quelle
Haben Sie Ihre Grub-Konfigurationsdateien überprüft, um festzustellen, ob Windows aufgeführt ist? Wenn dies nicht der Fall ist, ist es möglicherweise eine gute Idee, einen Windows-Eintrag hinzuzufügen,
/etc/grub.d/40_custom
indem Sie Folgendes verwenden:Aktualisieren Sie danach Ihren Grub.
Hinweis: Seien Sie vorsichtig beim Bearbeiten von Grub-Dateien. Dies kann Ihr System durcheinander bringen, wenn es nicht ordnungsgemäß ausgeführt wird.
quelle