У меня был hd0(SSD, GPT), установлен Ubuntu. Теперь я хотел установить Windows 7 на hd1(HDD, MBR), 4-й основной раздел (помеченный загрузочным флагом).
Я пытался установить с оригинальной Windows 7 ISO. Это не удалось и сказал,
Windows cannot be installed to this disk. This computer's hardware may not support booting to this disk. Ensure the disk's controller is enabled
.
Я понятия не имею, но я попробовал каждый подход и потерпел неудачу. Мой параметр SATA не может переключиться на совместимый, но AHCI.
Затем я попытался установить с Symantec Ghost. Пошел без ошибок.
Я загрузился в Ubuntu и update-grub2
.
Это создало запись Windows 7 для меня.
Я перезагрузился. Не удалось загрузить в hd1. Я получил сообщение об ошибке
no such device: 000C6CBB000AE8A8
hd1 cannot get C/H/S values.
Когда я попытался:grub> ls
Только hd0 появился, но не hd1.
Даже когда я втыкаю USB-флешку, grub может это определить Но он не может идентифицировать мой жесткий диск.
И я использую устаревший BIOS.
Вот вывод команды fdisk /dev/sdb
Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 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
Disklabel type: dos
Disk identifier: 0xb45b41fe
Device Boot Start End Sectors Size Id Type
/dev/sdb2 718848 7010303 6291456 3G c W95 FAT32 (LBA)
/dev/sdb3 * 680951808 976766975 295815168 141.1G 7 HPFS/NTFS/exFAT
/dev/sdb4 7012350 680951807 673939458 321.4G 5 Extended
/dev/sdb5 85528576 672557055 587028480 279.9G 83 Linux
/dev/sdb6 7012352 85526527 78514176 37.4G 83 Linux
/dev/sdb7 672559104 680951807 8392704 4G 82 Linux swap / Solaris
Partition 4 does not start on physical sector boundary.
Partition table entries are not in disk order.
SDB3, где я бы установить Windows7 на