Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » GNU GRUB 2 (grub 1.9*–2.*); BURG

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Открыть новую тему     Написать ответ в эту тему

ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GRUB 2



GNU GRUB 2 (ГНУ Груб-2, в контексте этой темы и просто «Груб») — универсальный загрузчик для GNU и иных юникс-подобных операционных систем, пришедший на замену первому Грубу, ныне именуемому GRUB Legacy.
Имеет форк под названием BURG (Бург), ориентированный на использование красочных тем оформления и принципиально ничем не отличающийся.


Справка Grub2 на русском
  • ru.wikibooks.org
  • wiki.archlinux.org
  • Создание темы
Примеры загрузки ISO
  • 12 примеров загрузки ISO
  • 100 примеров загрузки ISO

 
Конфиг подсветка для Geany, AkelPad, Notepad++
 
Прочее

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 03:14 01-11-2011 | Исправлено: Lin1980, 21:49 14-11-2023
Viewgg



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Начало здесь.
 
# cat /boot/grub2/grub.cfg
Подробнее...
 
# cat /etc/default/grub
Подробнее...
 
Вот вроде все, настройки для конкретных ОС несущественны. Могу, конечное, содержимое чего-нибудь типа /etc/grub.d/00_header выложить, но сомневаюсь, что нужно, там все стандартное.

----------
Клуб "Вы"-кателей Руборда

Всего записей: 3012 | Зарегистр. 07-12-2004 | Отправлено: 15:56 11-05-2013
zzz528

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ставил на флешку по мануалу, sdb это моя флешка форамтированая в fat32
запускаю grub-install /dev/sdb,  ошибка - "/boot/grub' is not readable by GRUB on boot" содержание уводит в дебри. Что не правильно? В мануале нет данных.
 
Благодоря этой теме допер кое-как.
параметер --root-directory обязательный оказывается, а в команде mount -L Dabian /mnt  
вместо -L Dabian пишем своe значение раздела куда будет ставиться grub.  
 
Предлагаю внести информацию в шапку
 

Всего записей: 1643 | Зарегистр. 20-06-2005 | Отправлено: 06:20 04-07-2013
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zzz528
 
Рад, что у вас все получилось. Однако из ваших об’яснений я так и не понял, каким вы пользовались мануалом, а равно и что именно вы предлагаете внести в шапку.  
 
Но и вам и не надо мне ничего об’яснять. Хотя вы и не проходите местный ценз на правку шапок, ничто не мешает вам оформить ваши правки в итоговом виде, запостить их в ветку, и кто-нибудь из проходящих ценз (например, я) внесет их в шапку.
 
Вместе с этим отмечу, что вы неправы — ключ --root-directory вовсе не обязательный, в мане совершенно верно указано, что у grub-install вообще нет обязательных ключей. Если --root-directory не указать явно, она примет дефолтное значение /. Именно оно вам и нужно, когда вы устанавливаете Груб для запуска той системы, с которой выполняетесь.
 

#: шапка версии urodliv, 01:11 20-06-2012

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 06:58 04-07-2013 | Исправлено: ASE_DAG, 07:03 04-07-2013
zzz528

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
каким вы пользовались мануалом

ссылка "Мануал" из шапки  
 
 оформление там Подробнее...
 

Цитата:
--root-directory вовсе не обязательный

Почему без ключа ошибка со странным таким текстом.

Всего записей: 1643 | Зарегистр. 20-06-2005 | Отправлено: 23:14 04-07-2013 | Исправлено: zzz528, 23:25 04-07-2013
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zzz528
>> каким вы пользовались мануалом
> ссылка "Мануал" из шапки  
Да, тут надо понимать, что несмотря на название «мануал», это скорее справочник, чем инструкция.
 
> оформление там
Описал этот вопрос в шапке чуть более подробно, чем вы предлагаете. (Копия прошлой версии шапки — постом выше)
 
>> --root-directory вовсе не обязательный
> Почему без ключа ошибка со странным таким текстом.
Не уловил сути вопроса. Вас природа Груба интересует? Я не уверен, но могу предположить, что раздел, на котором хранится boot/grub/ просто-напросто должен находится на том же физ. диске, куда ставится сам загрузчик (проверьте это, если любопытно — сами узнаете и здесь доложите).
 
Или вы все-таки не поняли, что отсутствие явно заданного ключа --root-directory — это не включение эвристического определения (которого у Груба нет) раздела по заданному диску, а указание писать boot/grub/ в корень текущей ФС (/).

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 20:53 05-07-2013
ICQman2GO



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток!
 Была установлена система Ubuntu 10.10 на Athlon 1,1GHz RAM768Mb. Решил установить вместо нее Lubuntu 12.04. Диск 40Гб ранее был смонтирован следующим образом:  
1-й раздел 10Гб - корневой "/";
2-й раздел 1Гб - swap;
3-й раздел 29Гб - каталог пользователя "/home".
Поэтому при переустановке системы выбираю вариант "Назначить разделы вручную" или "Дополнительно" и выбираю соостветственно:
1-й раздел 10Гб - корневой "/", чекбокс "форматировать";
2-й раздел 1Гб - swap;
3-й раздел 29Гб - каталог пользователя "/home".
Система устанавливается, некоторые траблы с видео решаются поднятием флажка nomodeset в опциях установки. После благополучной установки, перезагружаю и получаю консоль "grub rescue".  
Установил grub на sda. Далее:
grub>ls
(hd0)(hd0,msdos6)(hd0,msdos5)(hd0,msdos1)(fd0)
grub>ls (hd0,1)
#файловая система ext2, начинается с сектора 2048, всего 1998848 секторов
grub>cat (hd0,1) /etc/issue.net
 Ubuntu 12.04.LTS
grub>set root=(hd0,1)  
grub>linux /vmlinuz root=/dev/sda1
error:file not found
 
что дальше делать?

Всего записей: 245 | Зарегистр. 06-03-2008 | Отправлено: 12:49 08-07-2013
ICQman2GO



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Набираю
 
grub>linux /boot/ [Tab]
Possible files are:
 
grub/ System.map-3.2.0-23-generic abi-3.2.0-23-generic config-3.2.0-23-generic memtest86+.bin memtest86+_multiboot.bin
 
Дальше
 
grub>linux /boot/System.map-3.2.0-23-generic root=/dev/sda1
error:invalid magic number
 
также и  
grub>linux /boot/abi-3.2.0-23-generic root=/dev/sda1
error:invalid magic number
 
Ну а когда  
grub>linux /boot/vmlinuz-3.2.0-23-generic root=/dev/sda1
error:file not found
 
Подскажите, в каком направлении искать? vmlinuz - это ядро, которое надо загрузить? Где оно может быть, если не в /boot/ ?

Всего записей: 245 | Зарегистр. 06-03-2008 | Отправлено: 19:03 08-07-2013
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ICQman2GO
Здравствуйте. Я так понимаю, что это у вас продолжение вот этого вопроса. (Да, это неплохо бы указывать сразу).
 
> vmlinuz - это ядро, которое надо загрузить?
Да.
 
> Где оно может быть, если не в /boot/?
vmlinuz (как ссылка) обычно в корне (/), а не в /boot/, что вы и видите на листинге. А vmlinuz-3.2.0-23-generic может быть, разумеется, где угодно, но у вас — как и обычно — в /boot/, вы сами это видите.
 
> error:file not found
А не найдено-то не оно, а какой-нибудь из .mod или что-нибудь в этом роде.
 
Если хотите копаться в этом, а не установить еще раз систему с нуля, как я вам уже советовал, то попробуйте явно позагружать модули:
 
grub>insmod vbe
grub>insmod vga
grub>insmod video_bochs
grub>insmod video_cirrus
grub>insmod gzio
grub>insmod part_msdos
grub>insmod ext2
grub>insmod linux

 
Если внезапно все загрузятся, можете еще раз попробовать
 
grub>linux /boot/vmlinuz-3.2.0-23-generic root=/dev/sda1


----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 16:43 11-07-2013
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ICQman2GO
Чем, если не секрет, все это закончилось, если закончилось?

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 07:54 18-07-2013
ICQman2GO



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
Пока не закончилось. insmod не принимает, пишет ошибку "file not found" или "command not foud", тоже самое с командой linux. Я пробовал установку с дистрибутива Lubuntu 12.04 и 12.10. Есть мысль удалить корневой раздел и повторить установку на неразмеченное пространство, но не уничтожатся ли данные на разделе /home?  

Всего записей: 245 | Зарегистр. 06-03-2008 | Отправлено: 14:04 19-07-2013
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ICQman2GO
> удалить корневой раздел и повторить установку на неразмеченное пространство
Пересоздайте лучше сразу всю таблицу разделов (partition table).
 
> не уничтожатся ли данные на разделе /home?  
При операциях над разделом другим — не должны; но у вас же сделана копия, так что и проверили бы. При пересоздании таблицы разделов — весь накопитель будет очищен.

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 03:25 20-07-2013
ICQman2GO



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
Загрузился с LiveCD Ubuntu 10.10 чтобы скопировать данные из папки в разделе /home на флешку,  а файловый менеджер пишет, что у меня нет прав на нужную папку. Их нужно поменять с помощью  chown ?  
Я бы не спрашивал, но путь к каталогу очень длинный, т.к. раздел без метки. Как мне скопировать путь?
 

Всего записей: 245 | Зарегистр. 06-03-2008 | Отправлено: 21:46 22-07-2013
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ICQman2GO
> нет прав на нужную папку. Их нужно поменять с помощью  chown ?  
Ни в коем случае. Во-первых, при развертывании обратно снова будете менять? А во-вторых, нафига? Сменить их может только рут. А что вам мешает отдать приказ о копировании от его имени?
 
# cp -ra /media/HOME/ /media/BACKUP/
 
> путь к каталогу очень длинный
Автодополнение отказало?
 
> Как мне скопировать путь?
Откуда куда? Вы без Иксов (графики) работаете, в голом TTY? Тогда GNU Screen в помощь.
 
> раздел без метки
Это плохо, да. Метки надо назначать.


----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 11:05 23-07-2013
ICQman2GO



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG

Цитата:
> раздел без метки
Это плохо, да. Метки надо назначать.

Загрузился снова с LiveCD Ubuntu 10.10 и с помощью GParted назначил метку FILES на раздел с данными.
 

Цитата:
# cp -ra /media/HOME/ /media/BACKUP/

:/$ cp -ra /media/FILES/user1 /media/9016-4EF8/user1
cp: cannot access '/media/FILES/user1/Документи/АРХИВ': Permission denied
 

Цитата:
> Как мне скопировать путь?
Откуда куда? Вы без Иксов (графики) работаете, в голом TTY? Тогда GNU Screen в помощь.  

В иксах, через проводник также не получается скопировать из-за этой папки 'АРХИВ'. Насколько я помню, эту папку (взятую с Windows XP) я копировал когда-то с внешнего HDD на этот ПК. Наверное какие-то права остались или она неприсвоена..

Всего записей: 245 | Зарегистр. 06-03-2008 | Отправлено: 15:32 23-07-2013 | Исправлено: ICQman2GO, 15:38 23-07-2013
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ICQman2GO
> Загрузился снова с LiveCD ... и ... назначил метку FILES на раздел с данными.  
Нафига? Вы же его сейчас удалять будете.
 
>> # cp -ra /media/HOME/ /media/BACKUP/
> :/$ cp -ra /media/FILES/user1 /media/9016-4EF8/user1
> cp: cannot access '/media/FILES/user1/Документи/АРХИВ': Permission denied
 
Вы не различаете знаки знак доллара ($) и знак фунта (#)? Это плохо даже безотносительно их значения в приглашении командной строки — фунт более чем в полтора раза дороже. :-)

Цитата:
Сменить их может только рут. А что вам мешает отдать приказ о копировании от его имени?

Загляните в шапку ветки «Новичок в ГНУ/Линуксе».
 
> В иксах, через проводник
> проводник
Что это?

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 21:26 23-07-2013 | Исправлено: ASE_DAG, 21:36 23-07-2013
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ICQman2GO
Успешно ли прошло копирование от имени рута? Если да, то могу подсказать, что пересоздать таблицу разделов при помощи GParted’а, которым вы пользуетесь, можно приказав Device › Create Partition Table.

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 20:13 25-07-2013
ICQman2GO



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
Сделаю, отпишусь. ПК оставил на работе, а сам болею дома.

Всего записей: 245 | Зарегистр. 06-03-2008 | Отправлено: 13:57 26-07-2013
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ICQman2GO
ОК. Выздоравливайте. :-)

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 14:35 26-07-2013
ICQman2GO



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ASE_DAG
sudo cp -ra /media/FILES/user1 /media/9016-4EF8/user1
cp: failed to preserve ownership for '/media/9016-4EF8/user1/Документи/АРХИВ/*.*': Operation not permitted

Всего записей: 245 | Зарегистр. 06-03-2008 | Отправлено: 16:58 30-07-2013
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ICQman2GO
> /media/9016-4EF8/user1/Документи/АРХИВ/*.*
И любопытства: а зачем вам файл с таким именем?
 
По существу, я не знаю, что отвечать — вы ничего не спросили. Почему возникает такая ошибка? По всей видимости потому, что локальная ФС, на который вы пишите имеет устаревший (FAT) или экзотический (NTFS) формат. Что делать? Ну, если вы всенепременно хотите сохранить информацию о владельце, то использовать либо подходящую ФС (ext?, UDF и т. п.), причем можно в файле, а не непосредственно на диске; ну либо архив (tar), либо сходный с архивом dump.
 
# dump -0 -f /media/9016-4EF8/user1.dump /media/FILES/user1

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 23:56 30-07-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Компьютерный форум Ru.Board » Компьютеры » Программы » GNU GRUB 2 (grub 1.9*–2.*); BURG


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru