Попытайтесь читать или записать за пределами диска 'hd0' - Windows 10 двойной загрузки и Ubuntu 16.04

Упомянутое сообщение об ошибке приветствует меня часто, когда я запускаю свой ноутбук. Я попробовал много методов, упомянутых в некоторых ответах, ничто не помогло.

Факты:

  • Установленная двойная загрузка во второй раз (переустановленный из-за той же причины) после того, Как может я Windows 10 двойной загрузки и Ubuntu на UEFI ноутбук HP? максимально тесно.
  • Следующий, которые ведут, я создал раздел начальной загрузки на ~2 ГБ с флагами особенно и начальную загрузку (Примечание: флаг начальной загрузки находится теперь на разделе Windows, я понятия не имею, как это добралось там.), затем раздел Windows, сопровождаемый подкачкой, Ubuntu на 20 ГБ "/" и остающееся как "/, размещает" раздел.

    Number  Start   End     Size    Type      File system     Flags
     1      1049kB  2149MB  2147MB  primary   fat32           esp
     2      2149MB  378GB   376GB   primary   ntfs            boot
     3      378GB   384GB   6000MB  primary   linux-swap(v1)
     4      384GB   500GB   116GB   extended
     5      384GB   404GB   20,0GB  logical   ext4
     6      404GB   500GB   96,1GB  logical   ext4
    
  • Я использовал восстановление начальной загрузки для восстановления личинки после установки Windows (не мог достигнуть Ubuntu на моем жестком диске, я использовал версию USB). После этого в течение 3 дней это работало хорошо.

  • Имея страшное сообщение об ошибке снова (никакое спасение личинки, только "Нажимают любую клавишу для продолжения"), я проверил gParted и заметил, что флаг начальной загрузки находится на неправильном диске.
  • Ища папку личинки, я нашел, что это было в 20 ГБ "/" раздел, как это должно быть. На разделе Windows, однако, появились две странных папки: Начальная загрузка и начальная-загрузка-sav. Первый содержит папки как bg-BG (языки) с bootmgr.exe.mui и часто, но не всегда, memtest.exe.mui:

    BCD           cs-CZ  es-MX  hu-HU        nb-NO      ro-RO       tr-TR
    BCD.LOG       da-DK  et-EE  it-IT        nl-NL      ru-RU       uk-UA
    BCD.LOG1      de-DE  fi-FI  ja-JP        pl-PL      sk-SK       zh-CN
    BCD.LOG2      el-GR  Fonts  ko-KR        pt-BR      sl-SI       zh-HK
    bg-BG         en-GB  fr-CA  lt-LT        pt-PT      sr-Latn-CS  zh-TW
    BOOTSTAT.DAT  en-US  fr-FR  lv-LV        qps-ploc   sr-Latn-RS
    bootvhd.dll   es-ES  hr-HR  memtest.exe  Resources  sv-SE
    

Начальная-загрузка-sav связана с восстановлением начальной загрузки, журнал и (пустой) mbr_backups находятся в нем.

  • Используя sudo fdisk-l, я получил предупреждение: Раздел 4 не запускается на физической границе сектора.

Мои вопросы:

  • Мое разделение могло теоретически работать? (Где-нибудь я читал, загрузочные файлы должны все быть в первых 137 ГБ.)
  • Я должен просто возвратить флаг начальной загрузки к первому, особенно раздел?
  • Наличие SSHD имеют какое-либо отношение к моей проблеме?
  • Конечно, что я должен попытаться сделать свой компьютер загрузочным без проблем большую часть времени?

Другой, возможно, полезная информация от parted -l:

Model: ATA ST500LM000-1EJ16 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
2
задан 13 April 2017 в 15:24

1 ответ

Ваш диск использует систему разделения MBR (названный msdos parted). Windows устанавливает в режиме BIOS/CSM/legacy на таких дисках, таким образом, Вы почти наверняка загружаете Windows в режиме BIOS.

EFI может загрузиться от диска MBR, и можно создать ESP на таком диске. В parted, ESP на диске MBR имеет esp набор флага, тогда как boot флаг определяет раздел, к которому загрузчик DOS/Windows будет chainload. На диске GPT, boot и esp флаги синонимичны; они оба определяют ESP. Таким образом Ваш диск имеет отдельный ESPs и загрузочные Windows разделы. Возможности являются выводом, который Вы показали, как это должно быть. Вы не должны пытаться переместить любого esp или boot флаги.

Тем не менее существует хороший шанс, что Ваш ESP делает отрицательный результат, так как Вы, вероятно, установили Ubuntu в режиме BIOS, также. Я не могу быть уверен в этом без большего количества данных, все же. ( RESULTS.txt файл, сгенерированный Сценарием Информации о Начальной загрузке, был бы полезен.)

Предупреждение о /dev/sda4 (Ваш расширенный раздел), не запускающийся на физической границе сектора безопасно; можно проигнорировать его.

Вы не сказали, что Ваша проблема, или если Вы имеете один вообще кроме не понимания, как все эти части совмещаются. Если у Вас есть какая-то проблема, укажите то, что это, и обеспечьте тот вывод Сценария Информации о Начальной загрузке. (Разместите его на pastebin сайт и отправьте URL на свой документ здесь.)

1
ответ дан 2 December 2019 в 04:52

Другие вопросы по тегам:

Похожие вопросы: