Проект Синяя птица

Техническая поддержка решений проекта Синяя птица => Запуск и установка операционной системы => Тема начата: 6yHTapb от 31 Март 2010, 22:36:34



Название: (Решена) GRUB
Отправлено: 6yHTapb от 31 Март 2010, 22:36:34
ну вот чего боялся, то и произошло. ГРУБ как всегда в своем репертуаре. или мои кривые руки подвели. вобщем, установил, сразу же проверил загрузится ли винда после установки ГРУБа. в меню загрузки она есть, но не грузится. т.е. при выборе и нажатии enter выскакивает то же самое меню с выбором и отсчет времени. ладно, побаловался в Птичке, решил восстановить загрузочную область из акрониса с мыслью переустановить груб позже с другими параметрами. не тут-то было. восстановление мбр не помогло. мало того, груб даже сам себя отказался грузить после этого. окошко с выбором систем выдает, но дальше строки grub> не идет. в итоге, установил винду снова на прежнее место (только это помогло уничтожить груб), загрузился с "живого" диска, установил груб снова (щьёрт побьери). и после этого он мне выдает только виста лоудер. винда грузится, Птички нету...  :o  как быть? учить англ. чтобы читать кучи мануалов по загрузчику? бррр..  :'(


Название: Re: GRUB
Отправлено: admin от 31 Март 2010, 23:13:35
Вам не стоило так мучиться с переустановкой - эти "проблемы" (не загружалась Windows) решаются значительно проще, путём правки простого текстового файла /boot/grub/menu.lst - этот файл фактически и содержит все настройки загрузочного меню GRUB

Восстановление GRUB проще всего сделать при помощи встроенной утилиты по адресу Главное меню - "Приложения" - "Системные утилиты" - "GRUB restore" (восстановление GRUB)

Установка и восстановление загрузочной записи - это типовая операция, если Вы не смогли восстановить GRUB встроенной утилитой, предлагаю Вам сделать это вручную в консоли.
Загрузитесь с живого диска, и выполните в терминале следующие команды:
 sudo grub
 find /boot/grub/stage1  - выдаст раздел на котором находится загрузчик , например: hd0,2
 root (hd0,2) - !!Внимание!! hd0,2 - это вывод предыдущей команды, в Вашем случае скорее всего будут ДРУГИЕ ЦИФРЫ
 setup (hd0)
 
 0 - первый hdd, 2 - третий раздел.  

  Всё, загрузчик прописан в mbr

Если после этого в загрузочном меню отсутствуют записи о других установленных операционных системах, есть консольная команда update-grub, все ваши ОС будут найдены и добавлены в menu.lst


Название: Re: GRUB
Отправлено: 6yHTapb от 31 Март 2010, 23:51:08
сделал все как вы сказали. все прошло успешно, но ситуация не изменилась - в меню загрузки лишь вистовский лоудер. сейчас с "живой" системы пишу. в файле menu.lst вот это
#
title      Windows - Windows Vista (loader)
root      (hd0,0)
makeactive
chainloader   +1

хотя после команды find определило, как вы и говорили, (hd0,2)
может быть в строке root  исправить на hd0,2?

извините за нубство  :(


Название: Re: GRUB
Отправлено: admin от 01 Апрель 2010, 00:05:11
Открою Вам страшный секрет компании МелкийСофт: Windows 7 - это сокращённое название от "Найди 7 отличий от Windows Vista"  ;D Ну а если серьёзно...
У Вас WinXP и Win7, да? Давайте вместе с Вами добавим нужный пункт в загрузочное меню, исправьте Вашу запись в menu.lst, чтобы стало вот так:
#
title      WinXP
root      (hd0,0)
makeactive
chainloader   +1
#
title      Win7
root      (hd1,0)
makeactive
chainloader   +1

Если я не ошибся с порядковыми номерами Ваших разделов, то все Ваши системы будут успешно грузиться


Название: Re: GRUB
Отправлено: 6yHTapb от 01 Апрель 2010, 00:14:52
А у Вас WinXP и Win7, да?
так точно. но ведь и ХР и 7 грузятся и так. с одного вистовского лоудера. нет записи лишь о Птице. в любом случае сейчас попробую.


Название: Re: GRUB
Отправлено: admin от 01 Апрель 2010, 00:20:59
так точно. но ведь и ХР и 7 грузятся и так. с одного вистовского лоудера. нет записи лишь о Птице. в любом случае сейчас попробую.
Вам с самого начала надо было указать какую версию нашей системы Вы устанавливаете.
Сейчас вывод команд
sudo blkid
и
uname -a
а также ВЕСЬ Ваш файл menu.lst
в студию  ;)


Название: Re: GRUB
Отправлено: 6yHTapb от 01 Апрель 2010, 00:36:05
так я вроде бы с первого поста говорил о Птичке ))

bluebird@bluebird:~$ sudo blkid
/dev/sda1: UUID="CADC1AE7DC1ACE17" LABEL="SYSTEM" TYPE="ntfs"
/dev/sda5: UUID="7840269340265860" LABEL="Data 2" TYPE="ntfs"
/dev/sdb1: UUID="E604EB1C04EAEE8D" TYPE="ntfs"
/dev/sdb5: UUID="1296E0623E6D29DA" LABEL="Data 4" TYPE="ntfs"
/dev/sdb6: UUID="28294381C89B5010" LABEL="Data" TYPE="ntfs"
/dev/sda6: UUID="2074318174315AAC" LABEL="Data 3" TYPE="ntfs"
/dev/loop0: TYPE="squashfs"
/dev/sda3: UUID="097efe00-8114-4094-abdc-c34465508303" TYPE="ext3"
/dev/sdb7: UUID="DF9B1C3AE0B03F6E" LABEL="Data 5" TYPE="ntfs"

bluebird@bluebird:~$ uname
Linux
----------menu.lst-----------
#
title      Windows - Windows Vista (loader)
root      (hd0,0)
makeactive
chainloader   +1
#
title      Win7
root      (hd1,0)
makeactive
chainloader   +1


Название: Re: GRUB
Отправлено: admin от 01 Апрель 2010, 00:42:43
Извиняюсь, нужно было uname -a

Вот что Вам надо добавить в menu.lst:
#
title      Bluebird 9.8, kernel 2.6.28-17-generic
uuid      097efe00-8114-4094-abdc-c34465508303
kernel      /boot/vmlinuz-2.6.28-17-generic root=UUID=097efe00-8114-4094-abdc-c34465508303 ro vga=791 splash
initrd      /boot/initrd.img-2.6.28-17-generic


И не бойтесь больше GRUB'а - это очень простой загрузчик. uuid - это уникальный идентификатор логического раздела, где установлена система, остальное указывает на текущую версию ядра и параметры его запуска


Название: Re: GRUB
Отправлено: 6yHTapb от 01 Апрель 2010, 00:46:57
bluebird@bluebird:~$ uname -a
Linux bluebird 2.6.28-17-generic #58-Ubuntu SMP Tue Dec 1 18:57:07 UTC 2009 i686 GNU/Linux


Название: Re: GRUB
Отправлено: 6yHTapb от 01 Апрель 2010, 01:09:50
УРА! заработало!  :D пишу с Птички! и винда грузится и Птичка летает! спасибо вам ОГРОМНОЕ за терпение и за помощь! и за труд, конечно же. с меня ежечасная карма ))
P.S.О мелких секретах мелкософта я в курсе )) потому и задумываюсь об альтернативе, но, как видите, далеко мне еще до уверенного перехода с нее  :(


Название: Re: GRUB
Отправлено: admin от 01 Апрель 2010, 01:17:19
Карма, лично мне не к чему ;) Если реально понравился проект, то просто порекомендуйте друзьям и знакомым и это будет лучшая помощь с Вашей стороны. Кроме того, обращаю Ваше внимание на тот факт, что Вы установили устаревшую версию ВИнтР Синяя птица 9.8, она была выпущена ещё в 2009 году. Сейчас уже доступна новая версия 10.0, в ней множество усовершенствований и нововведений


Название: Re: GRUB
Отправлено: CaMoBaPuK от 02 Май 2010, 13:17:19
Подскажите как в GRUB выставить. ИСКРУ по умолчанию, чтоб запускалась по истечению времени.
Сегодня сделал обновления, и теперь в ГРУБе показывает 2.6.31-20 и 2.6.31-21 по мимо мемтестера и Винды 7
Спасибо! А то по умолчанию стоит мемтестер- не приятно. Домой пришел, комп включил и пошел по своим делам, а приходишь не ОС запускаетса а тест памяти :(


Название: Re: GRUB
Отправлено: 6yHTapb от 02 Май 2010, 14:38:27
вам надо в файле /boot/grub/grub.cfg исправить циферку в строке set default=" "

если стоит 0, значит загружается первый пункт в списке ниже. если стоит 1, значит второй пункт. и тд. если вам нужен третий пункт, то строка будет выглядеть set default="2"

в качестве примера
Код:
menuentry "Bluebird, Linux 2.6.31-20-generic-pae" {     ПЕРВЫЙ = 0
}
menuentry "Bluebird, Linux 2.6.31-20-generic-pae (recovery mode)" {      ВТОРОЙ = 1
}
menuentry "Bluebird, Linux 2.6.31-20-generic (recovery mode)" {             ТРЕТИЙ = 2
}

menuentry "Memory test (memtest86+)" {                                          ЧЕТВЕРТЫЙ = 3
}
menuentry "Memory test (memtest86+, serial console 115200)" {
только не забудьте сделать бекап файла grub.cfg перед тем как исправлять. и ничего лишнего исправлять нельзя. для того чтобы сохранить изменения надо открывать этот файл как администратор.
хотя не торопитесь, товарищ Админ наверняка более правильное решение подскажет


Название: Re: GRUB
Отправлено: admin от 02 Май 2010, 21:04:33
Всё верно, но программу управления загрузчиком ещё никто не отменял, она находится в главном меню - Система - Администрирование - Управление загрузчиком. Там Вы сможете выставить оформление, графический режим, состав загрузочного меню, и разумеется загружаемую по умолчанию систему.


Название: Re: GRUB
Отправлено: CaMoBaPuK от 03 Май 2010, 00:42:04
Премного благодарен  ;)
Это просто, мое первое знакомство с Линукс. В дальнейшем может быть еще будут вопросы!
Спасибо за сборку!

А еще не подскажите программу и есть ли?
Для слияния дисков на харде. Со своими шаманствами. У меня хард 500 ГБ Разбин на семерку, на искру, и еще пара лишних разделов.
Из под 7 немогу, так как она 64 битная.

Я вот просто подумываю стоит ли покупать Paragon partition manager 10 professional edition. Или можно, обойти при помощи великих Пингвинов )


Название: Re: GRUB
Отправлено: baksimen от 03 Май 2010, 04:42:34
Там Вы сможете выставить оформление, графический режим, состав загрузочного меню, и разумеется загружаемую по умолчанию систему.
Добавлю, что там еще находится меню создания загрузочной дискеты. Хотя, может, это не актуально, но вдруг кому пригодится.


Название: Re: GRUB
Отправлено: admin от 03 Май 2010, 22:25:32
Премного благодарен  ;)
Это просто, мое первое знакомство с Линукс. В дальнейшем может быть еще будут вопросы!
Спасибо за сборку!

А еще не подскажите программу и есть ли?
Для слияния дисков на харде. Со своими шаманствами. У меня хард 500 ГБ Разбин на семерку, на искру, и еще пара лишних разделов.
Из под 7 немогу, так как она 64 битная.

Я вот просто подумываю стоит ли покупать Paragon partition manager 10 professional edition. Или можно, обойти при помощи великих Пингвинов )
Для подобных вопросов надо создавать отдельную тему в соответствующем разделе(первое и последнее предупреждение, в следующий раз просто удалю сообщение). В состав наших решений мы включили 2 программы аналогичные, а по надёжности даже превосходящие Partition Magic: одна из них "Редактор разделов" (GParted), она доступна через главное меню в разделе Система - Администрирование. Другая является частью программы установки систем на компьютер.


Название: Re: GRUB
Отправлено: CaMoBaPuK от 26 Май 2010, 05:50:43
Доброго всем времени суток.
ОГРОМНЕЙШАЯ просьба  :'(  
Надоел вид grubа чернота. Хочеться чего-нибудь новенького.
Собственно помогите поставить это http://linux.xlibs.net/2006/10/29/gfxboot-or-nice-grub-menu/ (http://linux.xlibs.net/2006/10/29/gfxboot-or-nice-grub-menu/)
Не могу установить, первый пункт не проблема тобишь remove и install а дальше ошибки :(
Заранее СПАСИБО!
А картинку вот от сюда http://linux.xlibs.net/2006/11/26/gfxboot-themes/ (http://linux.xlibs.net/2006/11/26/gfxboot-themes/) message.ubugrey
PS если не затруднит конечно и еси можно то для чайника. Убиваюсь второй день.


Название: Re: GRUB
Отправлено: admin от 26 Май 2010, 10:47:27
Для разных версий GRUB будут разные руководства, а Вы не уточнили верисию Вашей системы.


Название: Re: GRUB
Отправлено: proteus87 от 27 Июнь 2010, 00:29:20
здрасте у меня проблема в том что grub  просто не ставится мне на компьютер
ставил разными способами с дисков и с флешки но после копирования файлов ничего не происходит
вот данные о системе

меню лист файл
# sample /boot/grub/menu.lst entry for memtest86
#
# This example assumes the contents of /boot is on the root partition.
# If your /boot is on its own partition, remove /boot from the 'kernel' line.

title  memtest86+
root   (hd0,0)
kernel /boot/memtest86+.bin

title  memtest86+ (serial console 115200)
root   (hd0,0)
kernel /boot/memtest86+.bin console=ttyS0,115200n

команда blkid
xonomi@xonomi:~$ sudo blkid
/dev/loop0: TYPE="squashfs"
/dev/sda: TYPE="nvidia_raid_member"
/dev/mapper/nvidia_fdaeeaag1: UUID="46affb11-2c7a-4d13-8940-1290b9f31121" TYPE="ext4"
/dev/mapper/nvidia_fdaeeaag5: UUID="2ec96f07-7ebc-4507-acbf-db9721464b4c" TYPE="swap"
/dev/sdb: UUID="DCE2-7A6F" TYPE="vfat"
xonomi@xonomi:~$ uname -a
Linux xonomi 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux

очень хочется поставить данную систему на винт но не получается возможно руки кривые но ничего не поделаешь ))


Название: Re: GRUB
Отправлено: admin от 27 Июнь 2010, 19:34:45
Cудя по выводу заклинания blkid у Вас программный рэйд массив Windows. И Вы хотите установить не него Linux систему? Смонтировать такой массив в Linux системах можно, а вот об успешных установках отличных от FAT/NTFS файловых систем я не слышал. Программный рэйд можно создать в Linux, но совсем по другой (нежели в Windows) технологии, которая позволит использовать нативные файловые системы типа Ext, ReiserFS и т.п.
Если желание установить систему есть, придётся отказаться от программного рейда в Windows (аппаратных рэйдов, с реальной функциональностью это не касается, они отлично работают в любой ОС).


Название: Re: GRUB
Отправлено: proteus87 от 28 Июнь 2010, 00:22:20
простите за глупый вопрос но как его отключить? так как весь винчестер (320 гигов sata)форматировал много раз уже в процессе установки линукс (и никакой райд массив не настраивал )
и еще странно то что после попыток установки ксономи сбивается отображение информации при включении компьютера  тоесть иногда просто каша выскакивает вместо обычных таблиц на черном фоне.


Название: Re: GRUB
Отправлено: admin от 28 Июнь 2010, 01:02:39
Ваш диск либо раньше был в составе программного рэйда(TYPE="nvidia_raid_member"), либо всё ещё составляет рэйд. Отключить программный рэйд Вы можете в BIOS Вашей материнской платы