Не так давно ми дізналися про випуск першої бета-версії Елементарна ОС Фрея, як і очікувалось (оскільки це система, яку я люблю), я відразу взявся за встановлення її на свій ноутбук (з UEFI) разом з Windows, але я був приємно здивований тим, що я навіть не міг завантажитися з мого USB (я зробив копію зображення за допомогою dd). Тому мені довелося звернутися до інших альтернатив.
Як встановити Elementary Freya з EUFI
До цього, якщо ви не знаєте команду dd, вона дуже проста у використанні з терміналу, який ми вводимо:
sudo dd if="ubicación de la imagen iso" of="memoria" bs=4M
Загалом, якщо у нас немає іншого жорсткого диска або USB, підключеного крім того, який ми збираємось використовувати, це в "/ dev / sdb", загальний розмір блоку - 4 Мб.
Приступаємо до відключити UEFI Bios і залиште це в Спадковий режим, ми зберігаємо і перезапускаємо завантаження знову з пам'яті, тепер цього разу нам потрібно почати, і ми виконуємо установку, як будь-яка інша. Після встановлення ми знову активуємо UEFI від Bios, і ми почали грати.
Найпростіше створити завантажувальну пам'ять з дистрибутивом, який підтримує UEFI, який у нас є, у моєму випадку я використовував Linux Mint 17, ми не збираємося його встановлювати або щось, що нам просто потрібно, щоб використовувати grub з usb . Ми можемо створити його так само, як і з попереднім, і почати з нього з увімкненим UEFI, в момент появи grub (де він повідомляє нам щось про встановлення, тестування та інші речі), ми натискаємо клавішу «C»Щоб увійти в консоль і таким чином запустити Elementary.
Ми вказуємо розділ, де встановлений Elementary Freya:
set root=(hd0,gpt6)
Якщо ми не знаємо, в якому розділі він встановлений (перший рядок), ми можемо перевірити вміст розділу за допомогою команди ¨ls¨, наприклад, у моєму випадку мій розділ (hd0, gpt6) і написавши:
ls (hd0,gpt6)
Це показує мені папки boot, usr, home тощо, що, безсумнівно, є вмістом нашого розділу з Linux. Якщо ми введемо лише "ls", це покаже нам наявні розділи.
Потім ми завантажуємо образ ядра:
linux /boot/vmlinuz-3.13.0-29-generic root=/dev/sda1
і пізніше:
initrd /boot/initrd.img-3.13.0-29-generic
Ми також можемо побачити, який образ ядра ми встановили:
ls (hd0,gpt6)/boot
Або просто, якщо ми вже призначили змінній "root" наш розділ, ми можемо використовувати:
ls /boot
Тепер нам потрібно лише розпочати, і для цього ми пишемо:
boot
Почавши Elementary, ми створюємо папку з назвою "efi" в "/ boot":
sudo mkdir /boot/efi
І ми монтуємо туди розділ EFI, цей розділ є другим на моєму жорсткому диску:
sudo mount /dev/sda2 /boot/efi
Нарешті, ми встановлюємо "grub-efi" або "grub-efi-amd64" залежно від архітектури, яку ми маємо:
sudo apt-get install grub-efi-amd64
Встановлюємо grub на наш розділ:
sudo grub-install /dev/sda
І нарешті, ми оновлюємо grub:
sudo update-grub
Важливо, щоб розділ EFI був змонтований в "/ boot / efi", інакше він позначить помилки. І ми готові перезапустити та перевірити grub під час запуску.
Посилання:
http://www.linux.com/learn/tutorials/776643-how-to-rescue-a-non-booting-grub-2-on-linux