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)
Ответ на: комментарий от 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
() автор топика
Ответ на: комментарий от 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

Чисто в теории, по идее можно загрузиться в 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

Ты можешь завести 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 ★★★★★
()