Не вдається завантажувати Linux Mint 15, встановлений повністю в LVM. Куди повинен поїхати завантажувач 2.0?


2

Я намагаюся встановити Linux Mint 15 повністю в межах LVM (у чотирьох окремих логічних томах LVM:

  • /
  • / завантаження
  • / додому
  • міняти місцями

Я налаштував конфігурацію LVM, завантажившись у середовище Mint 15 Live за допомогою USB-ключа. Встановлення LVM та Mint відбувається на 64 ГБ, призначеному на SSD (на апараті також є 128 ГБ SSD з вікнами та 2 ТБ HD для передачі даних).

На 64GB ssd я вперше створив єдиний LVM-розділ Linux (sdc1) на всьому диску:

sudo fdisk /dev/sdc

У межах fdiskI вибрано наступне:

  • n # Створіть новий розділ
  • p # Зробити це первинним
  • 1 # Номер розділу
  • Початок (за замовчуванням)

  • Кінець (за замовчуванням, тобто весь диск)

  • t # Змінити тип розділу
  • 8e # 8e = LVM Linux
  • w # запишіть таблицю розділів на диск і вийдіть

Потім я зробив усі необхідні pvcreate// vgcreate/ lvcreateкоманди та активував групу томів і відформатував /, /bootа /homeлогічні томи як ext4 і зробив mkswapна логічному томі swap.

Коли я досягаю кроку розділу в процесі установки монетного двору 15, я бачу екран, як показано на трьох фотографіях нижче.

Кожна з цих трьох картинок показує (у нижній частині зображення) три різні варіанти, які я спробував встановити завантажувач. Усі три мають однаковий результат: BIOS не може знайти нічого завантажуваного, коли я вибираю фізичний диск (наприклад, 64 Гб Sandisk SSD, пристрій sdc) як завантажувальний пристрій.

Перший вибір місця для установки завантажувача Другий вибір місця для установки завантажувача Третій вибір місця для установки завантажувача

Якщо ні в одному з цих трьох місць, де мені слід встановити завантажувач, щоб зробити цю установку завантажувальною?

Оновлення 1

Схоже, це було викликано тим, що я завантажив живий USB-ключ Mint 15 в режимі UEFI, і тому намагався встановити Mint 15 для завантаження UEFI, в той час як у моїй системі вже була встановлена ​​Windows 7 за допомогою застарілого завантаження BIOS.

У BIOS UEFI була можливість примусового завантаження UEFI, примусового завантаження застарілого або опції "як UEFI, так і застаріле завантаження", однак, здається, що він не завантажував Mint 15 при встановленні, завантажуючи живий USB через UEFI, чи залишив я UEFI налаштування біографії на "як UEFI, так і застаріле завантаження" або "примусове завантаження UEFI". Крім того, він більше не завантажуватиме Windows 7, якби я встановив його на «примусовий завантаження UEFI».

Тож мені цікаво, чи неможливо тоді мати одну ОС на одній системі з одним завантаженням через UEFI, а іншою через застарілий BIOS? У такому випадку, який сенс у біографії UEFI підтримувати завантаження "як спадщини, так і UEFI"?

Врешті-решт я завантажив живий USB у спадковому режимі, а потім, коли встановив Mint 15, з розділом grub_bios для подолання комбінації диска за допомогою GPT (замість MBR) із застарілими біосами (див. Https://askubuntu.com/ питання / 132843 / чому-робити-мені-потрібно-створити-bios-grub-розділ-коли-i-install-12-04) Я міг потрапити до меню Grub 2.0 і вибрати, чи потрібно завантажувати Windows 7 або встановити Mint 15, який працював. Ця зміна принесла із собою наступну проблему, яку мені доведеться вирішити! Коли я завантажую машину до Win 7, вихідний дисплей, як завжди, (BIOS та Win7) надходить із спеціальної графічної карти Nvidia в машині, а не з виходу материнської плати для інтегрованої графіки в процесорі. Коли я завантажую живий USB Mint 15 в режимі UEFI, він залишається однаковим, відображення BIOS та Mint 15 OS з карти Nvidia. Коли я завантажую живий USB у застарілому режимі, BIOS відображається з карти Nvidia, але після цього ОС відображається з виходу материнської плати для інтегрованого GPU, а не з карти Nvidia, і така поведінка зберігається з монетним двором 15, встановленим на SDD також.

Відповіді:


1

Вам слід встановити / завантажувати розділ за межами LVM і сказати grub помістити його файли туди (і його завантажувач в MBR, якщо він запитує).

Тобто, створіть smallish / dev / sdc1 як тип 82 та покладіть на нього / boot, а потім створіть / dev / sdc2 як тип 8e та поставте на нього LVM та інші розділи.


Привіт, я хочу встановити все, включаючи завантаження всередині LVM. Це можливо за допомогою GRUB 2.0 та Mint 15.
Paul Caheny
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.