Приветствую, товарищи. Новичок в OpenSUSE, столкнулся с такой проблемой: после установки OpenSUSE 12.2 x64 с dvd рядом с Windows 7 (32-bit) не запускается Grub, вместо него стандартный виндовый загрузчик с единственным вариантом - Win7. Восстановление Grub через live-CD Убунты пробовал, не помогло. Подозреваю, что дело в разметке диска: при завершении её (переходе к след. этапу установки) появлялось предупреждение, что на разделе с /boot нет GPT-метки и из-за этого возможны проблемы с загрузкой. Искал в настройках что-нибудь связанное с этими метками, ничего не обнаружил. Диск 298гб, размечал в Yast'е.
Извиняюсь, не помню точного порядка разделов:(
1) nfts с Win7 - 29,3гб // существовал до разметки
2) nfts с прогами для винды - 87,5гб // существовал до разметки
3) ext4 с монтированием " / " - 53гб // создал из неразмеченного под SUSE
4) FAT с монтированием " /boot/efi " - 200мб // создал для загрузки, если ставить другую фс, ругается, мол, нужно FAT, иначе ось не будет грузиться
5) неразмеченное 14гб
6) неразмеченное около 115гб
Ранее пользовал Убунту (тоже второй осью), с ней всё было в порядке.
Вопрос, собственно: как правильнее разметить диск без ущерба Win7, чтобы был дуалбут? Ещё раз извиняюсь за описание разметки.
Первым делом сменить разметку с GPT на MBR...Затем в биосе ставим загрузка с диска, выходим с биоса и сразу жмем Tab ..вручную вводим blacklist acer_wmi ...enter ....После того как вылезет меню выбираем русский или английский и запускаем...Псле этого иногда возможно подвисание...прийдется перегружать через резет
Обсуждали ЗДЕСЬ жми
Есть версии винды которые ставятся только на GPT, если у вас такая сносите ее нафиг и ставьте только ту которая ставится на MBR...Иначе ничего не получится
Да, пробовал пункт "восстановление" таким методом, ничего толкового
восстановление не поможет...Лично я все посносил к черту, и метку сменил акронисом...причина в винде была, она при инсталяции назначала GPT...затем взял другую сборку винды и только тогда смог все установить...долго мучался
Да еще акронисом сменить только метку, никаких разбивок разделов не производить иначе потом могут быть проблемы
Про GRUB 2 ничего не скажу, а с обычным все просто:
* раздел /boot не нужен
* ставим в MBR
profit!
P. S. а вообще стремная у топикстартера разбивка диска, некрасивая
Когда-то разбивал диск Арконисом, проблемы действительно были, таблица разделов померла)
Т.е. просто поставить обычный Grub и при разметке не создавать раздел под /boot, верно я понял?
может и не просто. я сначала делал нормальную разбивку диска, корень был первым разделом, венда- где-то в последних. Но времена мультибута у меня давно прошли, так что всей магии я не помню.
Задался установкой Grub, наткнулся на темку http://linuxforum.ru/viewtopic.php?id=16293
Ситуация точь-в-точь.
Завтра с утра попробую, отпишусь, получится иль нет)
Итого...
1. резервное копирование текстовых данных и загрузок
2. все разделы стереть акронисом и сменить метку на MBR
3. Установить винду из той сборки которая не меняет метку, активировать ее активатором обязательно до установки сюзи иначе потом активатор не сработает.
4. Вставляем диск сюзе, Tab ----> blacklist acer_wmi ввод
5. Выбираем язык в меню, загружаемся....остальное я писал выше
Вот нафиг акронис?
Что, LiveCD с OpenSUSE мало? Какой-то шароварный форум, прасти хосспади
мало...метку можно сменить только акронисом, у LiveCD с OpenSUSE такой возможности нет...а рабивку уже с загрузочного диска LiveCD с OpenSUSE
а, GPT → MBR? но разве метка не у раздела, который мы стираем? не имел дела с GPT еще.
Метка у диска, а не у раздела, и сменить ее можно только тогда когда диск чист от разделов
я туплю Да, где-то там в начальных цилиндрах. Не верю, что до них не добраться, тот же dd может копировать MBR, значит наверно может и стирать?
Короче говоря, в гугле по запросу "linux convert gpt to mbr" много ссылок. Я так понимаю, без всяких акронисов
Метка диска, она же схема разметки, она же disk label, меняется всегда и везде.
Например, через fdisk и команду o - создаётся новая DOS-разметка. Факт запуска gdisk с последующим сохранением создаёт новую GPT-разметку. Соответствующий модуль YaSTа - на самом деле это морда для parted - можно спокойно запустить с лайв-сиди
Разделы при этом могу быть или не быть, но после этого их не будет точно.
Совет пользоваться акронисом - от врача-вредителя: все форумы линуксовой тематики забиты стонами о проблемах, после того возникающих.
Алексей Федорчук aka alv
родимого
вот только способа именно конверта никто не придумал: это переразметка диска с потерей всего содержимого
Алексей Федорчук aka alv
из-за совпадения терминов - метка тома (volume label) и схема разметки диска (disk label или label просто)
поэтому по русски второй вариант очень не рекомендуется к употреблению
Алексей Федорчук aka alv
dd if=/dev/zero of=/dev/sd# bs=512 count=1
при физическом блоке 512 байт, при ином -- соответственно 4096 или сколько там ещё
это обнуляет разметку вообще
старый досовский FDISK /mbr - восстанавливает фабричную DOS-разметку
об остальных вариантах уже говорилось вроде
Алексей Федорчук aka alv
Наконец добрался до инета))
Попробовал метод, описанный по ссылке, переставил флаг boot с виндового раздела на загрузку OS, не помогло. Кстати, при выводе таблицы разделов командой "fdisk -l" после загрузочного sda2 надпись "Partition 2 does not start on physical ...".
Фишка-то в том как раз, что диск MBR (по крайней мере, Убунту его так распознавала), а Yast2 говорит "из-за ОТСУТСТВИЯ GPT-метки возможны проблемы с загрузкой". Выходит, надо весь диск перемечать как GPT? Где-то в интернетах читал, что можно сделать это в "экспертных настройках Yast", не нашёл.
На диске с MBR по логике и не должно быть GPT-метки
Что как дети-то: читайте, пробуйте. У мну ваще IDE HDD, но я-то решу любую проблему, если появится такая необходимость
Сносите с диска все разделы и грамотно переразмечайте с LiveCD
По правильной разметке масса статей.
GPT это если диск больше чем 2 Тб...У вас он однозначно меньше...И с меткой GPT ноут (у меня Lenovo B570)однозначно не хочет работать в доублбуте...только с MBR....а с MBR при установке автоматом вылазит Elilo...Посему надо от него уйти методом указанным выше (Tab ----> .blacklist acer_wmi--->ввод)
И еще один момент...в винде должен быть только раздел загрузки и диск С...В противном случае можно винду установить так, чтобы загрузчик был на диске С, тогда можно создать и диск D в винде, но тогда у винды возникнут проблемы с обновлением...Короче 2-бут плохо
Читайте не где-то, а где надо
http://suseana.ru/?p=437
Алексей Федорчук aka alv
если на диске сделать разметку GPT, а потом снести и заменить на MBR, то например gdisk будет говорить, что есть рабочая MBR и нарушенная GPT. то есть сама по себе она никуда не девается: её можно восстановить и после этого даже увидеть ошмётки некогда бывших там данных
В общем, камедь сплошная с этими MBR и GPT
Понял одно: в чём раз разметил диск - в том и держи до его физической кончины...
Алексей Федорчук aka alv
> GPT это если диск больше чем 2 Тб
При MBR на диске больше 2ТБ с него нельзя загрузиться (почему - забыл за неактуальностью). На его работоспособности как хренилища данных это никак не сказывается. Диски на 3 ТБ, которые я видел, фабрично были размечены с DOS label
Алексей Федорчук aka alv
Буду максимально краток. Установить две ОС можно двумя способами.
Первый - установка в BIOS-режиме. Второй - установка в UEFI-режиме.
В данном случае рассматривается вопрос установки в UEFI-режиме. Все предельно просто.
1. Windows 7 должен быть установлен в UEFI-режиме. Для проверки заходим в UEFI (или BIOS), ищем в параметрах запуска Boot строку Windows Boot Manager(или подобную). Нашли - значит все ОК.
2. Загружаем с сайта openSUSE 12.2 x64. Записывает на DVD-носитель. Никаких флэш-накопителей.
3. Вставляем диск openSUSE, перезагружаемся, выбираем в UEFI(или BIOS) запустить не просто с привода, а UEFI_имя_привода, после чего загрузка и установка будет происходить в UEFI-режиме, с правильным чтением разделов жесткого диска GPT или не GPT, установкой загрузчика GRUB-EFI и пр.
4. Устанавливаем как обычно. Касательно разбиения. Во время установки выбираем ручное разбиение, отмечаем галочками все разделы ex4/vfat и пр., разположенные после Windows-разделов, выбираем удалить/использовать эти разделы для установки openSUSE. Дословно не помню, но суть такова.
5. Установили. Что произошло? Наряду с разделом Windows Boot Manager появился раздел opensuse в UEFI (BIOS). Для выбора загрузки ОС при включении компьютера/ноутбука жмем F2 или F8 или F12 или что-то другое, у кого как (выбор загрузки), выбираем либо Windows Boot Manager, либо opensuse. Следует понимать, отображатся и грузится будут только ОС, установленные в UEFI-режиме.
Смешивать оба режима не допускается. Не советую также загружатся в обычном BIOS-режиме и устанавливать рядом с ОС, установленной в UEFi-режиме на GPT-раздел или наоборот. Продолжать можно долго и нудно. Конечно, можно быть великим специалистом и наделать множество костылей, чтобы в конечном итоге все заработало. Но проще использовать средства, уже доступные на установочном носителе.
UEFI-режим разрузки диступен на Ubuntu, записанной на флэш-накопитель. Чего нет в openSUSE, в котором возможность загрузки и установки
в UEFI-режиме доступна только на полном образе DVD, записанном на диск DVD, а не на флэш-накопитель.
А Вы при инсталляции сусе поставили галочку установки загрузчика в MBR?
Если нет - то вот Вам и проблема...
Спасибо))
Всем спасибо, ребят, нашел способ - поставил GRUB2 через лайв-cd Бубунты))
На раздел с Зюзей ставиться не хотел, поступил немного нерационально, но сработало - поставил тертьей осью Убунту
Зашил на раздел с ней Grub (иначе ставиться отказывался), проверил - всё запустилось.
Ура!)))
А уменя убунту вообще не устанавливается сразу идет сбой , думал сначала исо корявый или прожег неправильно. нифига....как на 64 разрядной так и на 32...точно также сбивается в самом начале установки....а на виртуалбокс нормально стает
Странно, ноут вроде такой же. Тоже Lenovo B570.
Может потому что образ на DVD a, а не на CD...Ну дальнейшие экперименты я уже не производил...
Да не, я тоже на dvd запекал.)
Возможно, мое решение кому-то поможет.
Винда затерла grub2.
Грузим Rescatux (http://www.supergrubdisk.org/).
Делаем загрузочную флешку (я использовал ftp://ftp.berlios.de/pub/kiwi/ImageWriter.exe)
Грузимся с неё.
Выбираем Super Grub2 Disc->Detect any operating system. В списке выбираем то ядро, что нам нужно и грузимся.
Далее Yast-загрузчик. Меняем GRUB2 на GRUB.
Перезагружаемся с винта.
На этом этапе у меня появился GRUB но не появилось меню выбора систем.
Поэтому опять грузимся с флешки и выбираем нужное ядро.
Снова Yast-загрузчик. Теперь меняем GRUB на GRUB2 и ставим галочку "искать другие ОС".
На этом этапе у меня все восстановилось.