dualboot Windows linux 1 диск на ОС, grub збереження за замовчуванням LVM diskfilter записи не підтримуються


0

Привіт У мене є машина з 3 дисками 2x SSD + 1 HDD Я хочу мати Windows на 1 SDD і Linux в LVM на 2-му SSD, і спільний HDD для даних

sda(250GB)                                  
├─sda1 500MB - Windows10 Reserverd
├─sda2 100MB - Windows10 Boot manager   efi
└─sda3 240GB - Windows10 
sdb(512GB)                                  
├─sdb1 1GB - Boot partition for linux  /boot efi
├─sda2 200GB - LVM linux-group
    ├─ubuntu-home 80GB      /home    ext4
    ├─ubuntu-root 80GB      /root    ext4
    ├─ubuntu-swap 8GB       swap
└─sdb3 240GB - unallocated
sdc(1TB)
 └─sda3 shared-data NTFS

Однак у мене є проблеми зі зловживанням та diskfilter writes are not supportedпомилками.

Послідовність установки: 1) Windows -> sdaUEFI 2) Linux -> sdbUEFI

Після установки Windows я почав встановлювати, ubuntu 17.04і я хотів використати LVM, sdbа потім встановити його як перший завантажувальний диск у налаштуваннях BIOS.

Однак, схоже, це не працює. Я читав це вгору і вниз незліченно разів, але все ще не можу працювати.

https://askubuntu.com/questions/468466/diskfilter-writes-are-not-supported-what-triggers-this-error

Чи може хтось сказати мені, що не так у моєму поточному налаштуванні?

Відповіді:


0

Що не так у тому, що вам потрібно зрозуміти спочатку UEFI, зокрема, ESP (системний розділ EFI) та його місцеположення, яке завжди є sda, першим приводом.

Якщо припустити, що Windows встановлено на заводі (або встановлено користувача в режимі UEFI), ESP вже є на тому самому диску, де встановлена ​​Windows, і його слід використовувати як і раніше, незалежно від місця розташування системного розділу іншого ОС. Не потрібно створювати інший розділ EFI, і це не можна зробити з обома приєднаними дисками.

Виконайте, як завжди:

  1. Відключити безпечне завантаження в UEFI (необов’язково, але рекомендуємо, якщо ви маєте намір встановити непідписані драйвери в Linux);
  2. Вимкнути швидкий запуск в Windows.
  3. Встановіть дистрибутив Linux як завжди (в режимі UEFI).

Тепер ви повинні мати обидві записи завантаження в ESP, і в налаштуваннях UEFI ви повинні мати можливість завантажувати кожен самостійно. Потім ви можете встановити його для завантаження Linux, а дистрибутив Linux, як правило, встановлює та використовує додатковий завантажувач, Grub є поточним вибором більшості основних дистрибутивів. Grub повинен містити також запис для Windows, але якщо не просто робити update-grubв терміналі.

Отже, коротко кажучи, не змінюйте порядок завантаження на другий диск, просто використовуйте запис Linux, якщо ви хочете використовувати Grub для завантаження кожної з ОС, як у "другому шансі" незалежно від порядку завантаження UEFI . На малюнку нижче приклад, це меню значно відрізняється в залежності від виробника та версії прошивки:

введіть тут опис зображення

Примітка. Використання шифрування LVM + у "Linux диску" не змінює процес і не потребує додаткових кроків.


Дякую за пояснення щодо UEFI, заповнивши кілька дірок. - інформація про другий розділ. Однак я зробив 1,2,3 вже до того, як запитав. Врешті-решт я вирішив встановити Linux без LVMі GRUB_DEFAULT=savedпрацює з тих пір. - Я припускаю, що помилка ще не була виправлена ​​ще. З'явилася ще одна невелика проблема - я бачу старі (невстановлені) записи в меню завантаження BIOS, чи знаєте ви, як їх можна позбутися? (Я знаю, що це не стосується питання) + Можливо, якщо ви можете зв’язати мені кілька статей про УЄФІ, щоб я міг дізнатися більше Спасибі
oglop

Це можна зробити за efibootmgrдопомогою Ubuntu, і я впевнений, що для Windows є еквівалентний графічний інтерфейс. Але загалом це робиться від самого УЄФІ. Як саме залежить від вашого обладнання.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.