Добрый вечер.
Уже третий день пытаюсь поставить kubuntu на ноут с windows 8 uefi. До этого с uefi не сталкивался, но вот купил новый ноут, а там эта зараза :)
Windows сносить не хочу, т.к. под игры нужна. На диске есть свободный раздел 350 Гб, куда собственно и планирую ставить kubuntu. Но проблема в том, что LiveCD не грузиться в режиме UEFI. Точнее, после отключения Securе boot, стартует загрузчик grub и предлагает на выбор: запуск Live kubuntu, OEM install и проверку памяти. При выборе Live kubuntu, пару раз моргнёт индикатор на dvd и всё, тишина и чёрный экран.
Пробовал прописать nomodeset и nosplash - не помогло. Пробовал с флешки - то же самое. Грузиться только в Legasy режиме, но это не выход :(
Kubuntu естественно х64, пробовал версии 12.04, 13.04, 13.10.
Ноут MSI GE70 2OD, Intel i5-4200M, GeForce GTX 765M.
Есть какие-нибудь идеи?
Я только хочу это сделать, вот ссылка ну установку Ubuntu, а проблема есть это точно, у меня не оказалось образа на х64, а ставить надо именно такой. В биосе пришлось в разделе Advanced Fast BIOS Mode поставить Disabled, в разделе Boot Secure Boot тоже Disabled, после этого пявилось меню OS Mode Selection там выбрал GSM and UEFI OS.
А если установить в Legasy, а после вернуть UEFI? На днях ставил 13.10 х64 клиенту на Acer в пару к предустановленной восьмёрке,прокатил именно такой вариант.
Оговорюсь сразу,сам не сталкивался,но приятель,админ-лунуксоид,года 2 назад говорил о нежелательности приобретения материнок MSI для машин с линуксом.Если удастся сегодня до него дозвониться и что-то узнать - отпишусь.
На счёт MSI. У меня до этого был ноут на платформе MSI GT735 и кубунту ставился как родной :)
Но это старенькая платформа, а вот с новой такая засада.
У меня пока складывается подозрение, что проблема с железом, а не с UEFI. Ведь grub в uefi загружается, а вот Live kubuntu не загружается.
Кстати, я не сказал, что с флешки мне и в легаси режиме не удаётся загрузиться, а только с dvd. А в uefi режиме при загрузке с dvd, после grub-а, выдаёт сообщение о нечитаемом секторе:
"Error: failure reading sector 0x5b500 from cd0 (always exactly the same message with the three dvd copies)
Press any key to continue"
хотя при записи диска выполнял проверку записанных данных. В гугле по такой ошибке много сообщений, вот тут тоже советуют в легаси режиме поставить.
Я думаю пока скачать альтернативный образ установки kubuntu, который в текстовом режиме ставит, может хоть понятнее станет, где виснет. В крайнем случае попробую в легаси поставить, но как я понимаю, сломается загрузка виндоус?
Поставил в легаси режиме. Но загрузку теперь только можно выбирать включая/выключая uefi, что очень неудобно. Можно ли как-то прикрутить grub-uefi к виндовому uefi?
Да, у меня EFI для винды и линукса лежат в одном разделе =) Их грузит grub-efi по выбору
Мне тоже удалось поставить grub-efi в один раздел с виндой, спасибо Viktor за наводку на Boot-Repair. Но он прекрасно грузить винду и пару разделов с восстановлением, но вот kubuntu выдаёт чёрный экран и тишина :(
Есть подозрение на особенность гибридной графики. На русском форуме MSI подтверждают подобную проблему: GNU/Linux на MSI GE60 0NC/0ND (~G-series)
Я там тоже уже отметился.
nomodeset можно вписать в GRUB_CMDLINE_LINUX_DEFAULT="блаблабла nomodeset через_пробел" в /etc/default/grub, после чего update-grub
А по поводу одного раздела, вы, вероятно, не так поняли. Я имел в виду, что руками положил файлы EFI/Microsoft/Boot и т.д. в один разделом с EFI от kubuntu (по умолчанию монтируется в /boot/efi
Не знаю, поправили в 13.10 или нет, но в 13.04 grub некорректно автоматически распознавал систему с Win8, выдавая ошибку при загрузке, посему я написал в /etc/grub.d/40_custom:
menuentry "Microsoft Windows 8" --class windows --class os {
insmod part_gpt
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --no-floppy --set=root 8F58-DA3A
chainloader (${root})/efi/microsoft/BOOT/bootmgfw.efi
}
Где 8F58-DA3A - uuid вашего vfat раздела с EFI.
Кстати, все рекавери разделы винды можно смело тереть. У меня вообще получилось три раздела на диске: vfat с efi'ями для кубунты и винды, раздел ext4 с kubuntu и ntfs раздел с виндой (символический своп на 1 гиг положил файлом внутрь ext4).
Да я понял про раздел UEFI, это я не совсем внятно написал :)
У меня это раздел уже был создан, т.к. ноут с предустановленной виндой покупал.
Boot-Repair его находит и монтирует в /boot/efi
Кстати, а что у вас там находиться? Может он мне криво подмонтировал? У меня получается такой путь:
/boot/efi/EFI
а там уже каталоги:
Boot Microsoft MSI ubuntu
Я как-то потерял нить...
У вас Grub со списком ОСей при включении отображается?
Надо добиться именно появления экрана с ним, а из него уже запускать загрузчик той или иной операционки.
Если я правильно понял, то выбирая Windows 8 в grub, загрузить винду удается, а выбирая Kubuntu - нет?
Вы всё правильно понимаете :)
Именно так: в uefi стартует GRUB, а из него грузиться всё, кроме kubuntu.
В GRUB_CMDLINE_LINUX_DEFAULT в /etc/default/grub экспериментировали с параметрами? С тем же nomodeset? Если у вас установка/livecd в графике запустилась - значит надо искать причину.
Увы, установка у меня запускается только в режиме Legaсy.
Я пытаюсь установленную в Legacy режиме систему перевести на загрузку в UEFI.
Параметр nomodeset использовал при установке, без него был чёрный экран.
После установки видеодрайверов, параметр nomodeset из grub убрал и система нормально загружается и работает.
В UEFI liveCD дальше загрузочного меню не идёт. Пытался nomodeset в пункт установки вписать (нажал Е, потом вписал после "quiet splash" и запустил через F10), но не помогает.
Ну, либо вы мало "химичили" с настройкой grub'a, либо такая особенность девайса. А что мешает оставить legacy?
Возможно надо поставить утилиту Boot-Repair, как она ставится описано по ссылке в первом моем коментарии.
блин, а если есть доступ к windows 8 а к kubuntu 13.10 нет что делать?
Яснее выражаться =) Что значит есть доступ? Изначально грузится Win8 или все же виден список ОСей в grub? У вас ноут/десктоп с UEFI?
сразу грузится windows8 без списка ОСей в ноутбуке. может есть какая утилита?
дистрибутив kubuntu 13.10
Есть, linux-live, переустановка grub
а решить проблему без переустановки реально?
Реально, я же говорю, нужно заставить работать grub. Если у вас диск с MBR - переписать его, переустановив/восстановив grub. Если GPT и ноут с UEFI - для начала, посмотреть список вариантов загрузки в UEFI, возможно, там окажется вариант "kubuntu", который и будет запускать grub.
http://compizomania.blogspot.com/2013/11/ubuntu-1310-1304-windows-8-uefi.html
Ноутбук Samsung 450R5E-X01, в биосе в разделе boot не вижу пункта Legacy boot, видимо не на всех ноутбуках он есть.
Ко всему, добавлю немного личного опыта.
Ноут Samsung 310E5C-U03 с предустановленной Win8. ОЗУ: выбросил 4Гб, поставил комплект из 2х8Гб (1866 МГц). Выбросил DVD, поставил адаптер для второго HDD, переставил панельку от DVD (эстетика не пострадала), в него поставил штатный HDD. На место основного - поставил SSD на 120Гб (Corsar Force GS). SSD разделил поровну между Win8 и Kubuntu, выделив каждой на втором (HDD) солидный кусок под файлопомойку, не критичную к скорости. Надо признать, из дешевого ноута вышел реактивный самолет.
Поскольку появился чистый диск - не спешил копировать все со старого, провел эксперимент - Win8 можно скачать с торрента (оригинальный образ MSDN) или с самого MSDN, "версия для одного языка". Как только винда получает доступ в инет - автоматом в свойствах появляется надпись "Активировано". До 8.1 также обновилась без проблем.
UEFI обновлял, там поменялся какой-то параметр настроек по сравнению со стоковым, точно не помню:
Были проблемы с загрузкой установщика Kubuntu с флешки, решилось временной установкой значения Fast BIOS Mode в Disable:
Опцию Secure Boot обязательно надо выключить, иначе не даст загрузить ничего, кроме винды. Если таблица разделов диска GPT (лучше) и установлен grub-efi (есть EFI для каждой ОСи) - смело ставим OS Mode - UEFI OS. Если у вас MBR - CSM OS (наверное, его все называют Legacy) или совмещенный режим. Предполагаю, что при последнем времени тратится больше на поиск загрузчиков.
При GPT и существующем разделе с EFI в Boot Order в списке должно быть примерно такое (лучше выбрать kubuntu для отображения grub, а уже в нем настроить выбор ОС):
Да, менять размер разделов / двигать разделы на диске с GPT можно с помощью parted (или GUI-вариант - gparted) - отработала просто отлично. fdisk для разбивки диска с GPT уже не годится.
Ура!!! Новая версия Кубунту 14.04 решила все мои проблемы!
LiveCD нормально загрузился под UEFI и выполнил установку рядом с Виндой :)
Теперь не надо лазить в БИОС для преключения, всё работает под UEFI и даже Secure Boot не отключал!
Отправить комментарий