LINUX.ORG.RU

После установки федоры рядом с вин10 не запускается ни одна из них

 , ,


0

1

Имеется ноутбук леново с одним ssd и mbr . Ставил, значит, я на него федору рядом с виндой. Делал все по инструкции: сжал том на 70 гб, записал установочную флешку, запустил в лайв моде, оттуда установил с дефолтными настройками. После этого не запускается ни одна ос и выбивает “This is not a bootable disk. Please insert a bootable floppy…”. Насколько я понимаю (а с линуксом я раньше не работал) проблема в загрузчике. Пробовал разные параметры в биосе: отключал security mode, включал и отключал uefi - ничего не помогает. При этом флешка с лайв федорой запускается нормально. Пробовал переустановить винду в надежде что это вернёт загрузчик, но установочный диск не запускается с таким же сообщением. Буду рад любой помощи



Последнее исправление: nospeciale (всего исправлений: 1)

При этом флешка с лайв федорой запускается нормально.

Загрузись с этой флешки, запусти sudo fdisk -l в терминале и покажи, что она тебе выдала.

rupert ★★★★★
()
Ответ на: комментарий от rupert
Disk /dev/nvme0n1: 238.47 GiB, 256060514304 bytes, 500118192 sectors
Disk model: RPFTJ256PDD2MWX                         
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0340b436

Device         Boot     Start       End   Sectors   Size Id Type
/dev/nvme0n1p1           2048 355080720 355078673 169.3G  7 HPFS/NTFS/exFAT
/dev/nvme0n1p2      498442240 500113407   1671168   816M 27 Hidden NTFS WinRE
/dev/nvme0n1p3 *    355082240 356311039   1228800   600M  6 FAT16
/dev/nvme0n1p4      356311040 498442239 142131200  67.8G  f W95 Ext'd (LBA)
/dev/nvme0n1p5      356313088 358410239   2097152     1G 83 Linux
/dev/nvme0n1p6      358412288 498442239 140029952  66.8G 83 Linux

Partition table entries are not in disk order.
GPT PMBR size mismatch (3979243 != 15730687) will be corrected by write.
The backup GPT table is not on the end of the device.


Disk /dev/sda: 7.5 GiB, 8054112256 bytes, 15730688 sectors
Disk model: Silicon-Power8G 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: AC25D109-653F-46D5-99C3-9890086BA449

Device       Start     End Sectors  Size Type
/dev/sda1       64 3958231 3958168  1.9G Microsoft basic data
/dev/sda2  3958232 3978579   20348  9.9M EFI System
/dev/sda3  3978580 3979179     600  300K Microsoft basic data


Disk /dev/loop0: 1.8 GiB, 1933160448 bytes, 3775704 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 7.57 GiB, 8128561152 bytes, 15876096 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 32 GiB, 34359738368 bytes, 67108864 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/live-rw: 7.57 GiB, 8128561152 bytes, 15876096 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/live-base: 7.57 GiB, 8128561152 bytes, 15876096 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/zram0: 8 GiB, 8589934592 bytes, 2097152 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
nospeciale
() автор топика
Ответ на: комментарий от andytux

Стоит uefi Загрузчик с fedora отображается в биосе в пункте efi, пробовал запускать и в легаси и в uefi Secure boot отключал и включал - без разницы

nospeciale
() автор топика
Ответ на: комментарий от nospeciale

Банальное, Федора в ЕФИ, винда в легаси.

Все должно быть в одном режиме.

Раз винда в легаси, то нужно танцевать под ее капризы. Флешка должна быть сделана для легаси, загружена в легаси, только тогда Федора может быть установлена в легаси.

andytux ★★★★★
()
Ответ на: комментарий от nospeciale

parted-l:

Warning: Not all of the space available to /dev/sda appears to be used, you can
fix the GPT to use all of the space (an extra 11751444 blocks) or continue with
the current setting? 
Fix/Ignore? ignore
Model: UFD 2.0 Silicon-Power8G (scsi)
Disk /dev/sda: 8054MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name       Flags
 1      32.8kB  2027MB  2027MB               ISO9660    hidden, msftdata
 2      2027MB  2037MB  10.4MB  fat16        Appended2  boot, esp
 3      2037MB  2037MB  307kB                Gap1       hidden, msftdata


Model: RPFTJ256PDD2MWX (nvme)
Disk /dev/nvme0n1: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End    Size    Type      File system  Flags
 1      1049kB  182GB  182GB   primary   ntfs
 3      182GB   182GB  629MB   primary   fat32        boot
 4      182GB   255GB  72.8GB  extended               lba
 5      182GB   184GB  1074MB  logical   ext4
 6      184GB   255GB  71.7GB  logical   btrfs
 2      255GB   256GB  856MB   primary   ntfs         msftres


Model: Unknown (unknown)
Disk /dev/zram0: 8590MB
Sector size (logical/physical): 4096B/4096B
Partition Table: loop
Disk Flags: 

Number  Start  End     Size    File system     Flags
 1      0.00B  8590MB  8590MB  linux-swap(v1)

nospeciale
() автор топика
Ответ на: комментарий от nospeciale

Полностью зависит от того, что ты накуролесил. По логике, просто установка Федоры в ЕФИ режиме ничего не должна была испортить в загрузке винды. В этом случае достаточно в УЕФИ включить легаси-режим, выбрать загрузку с легаси-устройства и должна загрузиться винда. Или запустить грубПС и с его помошью загрузить винду. Если флешка сделана для легаси, то на ней должен быть грубПС. Вопрос только в том, как конкретно она сделана, возможно-ли на ней изменить конфиг, чтобы добавить загрузку винды.

andytux ★★★★★
()
Ответ на: комментарий от andytux

Я так и делал: ставил legacy support, legacy first и бутался с sata hdd но винда не запускается с той же надписью this is not a bootable disk

nospeciale
() автор топика
Ответ на: комментарий от andytux

Без понятия… есть способ посмотреть? А сообщение «gpt pmbr size mismatch will be corrected by write. The backup gpt table is not on the end of the device” не может быть причиной проблемы?

nospeciale
() автор топика
Ответ на: комментарий от nospeciale

А откуда там вообще gpt. Получается, что накуролесил-таки. Как «закапризничает» винда в этом случае вообще непредсказуемо.

andytux ★★★★★
()
Ответ на: комментарий от FireFighter

Есть переносной жесткий диск с установщиком винды на борту. Запускал его в легаси - пишет тоже самое: this is not a bootable device

nospeciale
() автор топика
Ответ на: комментарий от andytux

Чисто в теории, по идее можно загрузиться в UEFI режиме с Live флешки Fedora, chroot в установленную Fedora, после чего чисто руками удалить GRUB2-EFI, удалить с EFI раздела файлы загрузчика, отключить его монтирование, скачать и поставить реализацию GRUB2 для BIOS в MBR, потом загрузится уже в BIOS режиме в Fedora, включить os-prober и обновить GRUB2. Но это не для зеленого новичка развлечение.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от nospeciale

Тебе нужен установочный носитель, что способен корректно загружаться в BIOS (Legacy) режиме. По-видимому, готовых у тебя нет.

Второй комп есть, какая на нём ОС?

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Есть переносной жесткий диск, в биосе отмечается под пунктом legacy . На него ставил какую-то лайт сборку винды, но при попытке бута с этого диска пишет this is not a bootable device

nospeciale
() автор топика
Ответ на: комментарий от nospeciale

Да что вы всё гадость в рот тянете…

Берешь официальный образ MS Windows 10, после чего пишешь Rufus в режиме совместимости с BIOS Legacy.

А не какие-то говносборки на какие-то непонятные диски непонятным образом. И трюк с копированием файлов без установки загрузчика только в UEFI работает, BIOS требует, чтобы в MBR диска был загрузчик.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

У меня нет второго пк, rufus’ом не могу на линуксе воспользоваться. Есть какой-то способ записать установочную флешку в режиме совместимости с bios legacy из под линукса? Или uefi хватит?

nospeciale
() автор топика
Ответ на: комментарий от nospeciale

Проблема решилась. Просто открыл приложение disks на лайв федоре и поставил галочку bootable у раздела с виндовс. Чудеса

nospeciale
() автор топика
Ответ на: комментарий от nospeciale

Нет, нужен носитель, умеющий в BIOS. Как я понимаю, ты сейчас используешь Fedora с флешки? Можешь вторую пустую флешку достать?

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от nospeciale

Нет. В теории, для Федоры (вернее для ЕФИ) флаг стоял правильно.

andytux ★★★★★
()
Ответ на: комментарий от nospeciale

Ты можешь завести Fedora. По пунктам:

  • Удали из-под Windows все не Windows разделы, что ранее сделала Fedora при установке.
  • Скачай и запиши Fedora правильным способом: https://getfedora.org/fmw/FedoraMediaWriter-win32-latest.exe
  • Загрузись с флешки в BIOS режиме.
  • Проверь, что ты на самом деле в BIOS режиме, команда ls -ld /sys/firmware/efi должна выдавать, что такой директории нет (иначе ты в UEFI загрузился).
  • Установи Fedora. Для 100% гарантии я бы посоветовал тебе сделать ручную разметку, и на всём свободном месте сделать 1 раздел под / с ext4, чтобы не было никаких /boot/efi и прочего.

Тогда Fedora станет в дуалбут с Windows в BIOS режиме. Если GRUB2 не будет показывать Windows — напиши сюда, скажу, как настроить os-prober. Если будут проблемы со временем (Windows в BIOS использует localtime, а Linux UTC по умолчанию) — тоже пиши.

Vsevolod-linuxoid ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.