Титла: Проблем с GRUB2 Публикувано от: deke в Jan 11, 2011, 20:55 Здравейте и за много години! Наложи се да преинсталирам XP -то си , защото никога не съм имал проблем с възстановяването на ГРУБ2. Но днес, след необходимите действия и рестарт ми изписа това:
http://img718.imageshack.us/i/pic0648.jpg/ Съжалявам за лошото качество. От 4 часа чета решения и нищо не се получава, постоянно това и след това трябва да фиксна МБР - , за да чета наново през Екс-Пито. С два харда съм - АТА и САТА - по 80 ГБ, като буутващия е Сатата. Някакви идеи? Поздрави! П.С. С Убунту 10.04 съм. Титла: Re: Проблем с GRUB2 Публикувано от: danaildr в Jan 11, 2011, 22:19 Какви дялове имаш на хардовете и как ти ги разпознава линукса дяловете?
Какво точно прави за да получиш този резултат? Титла: Re: Проблем с GRUB2 Публикувано от: b2l в Jan 11, 2011, 22:23 С живо CD и си инсталирай SuperGrub.
http://www.supergrubdisk.org/ Титла: Re: Проблем с GRUB2 Публикувано от: deke в Jan 12, 2011, 08:58 Проблемът решен оттук - http://wiki.tolostoi.com/wiki/GRUB_2
С една добавка - след зареждане на системата първо командата grub-install /dev/sdX и след това update-grub. Благодаря на отзовалите се и на всички съфорумци! Титла: Re: Проблем с GRUB2 Публикувано от: laskov в Jan 12, 2011, 10:36 Моля за извинение, че не отварям нова тема.
Навсякъде в решаването на проблеми с grub виждам да се ползва update-grub. В стандартната инсталация на Fedora обаче, update-grub няма. Има grubby. Как в такъв случай след редактирането на grub.conf да кажа на grub да се обнови? Титла: Re: Проблем с GRUB2 Публикувано от: trosho в Jan 12, 2011, 12:35 Моля за извинение, че не отварям нова тема.Командата update-grub в Ubuntu извиква grub-mkconfig (за да не пиша отново - цък ($2)). На практика, втората се използва за генериране на нов /boot/grub/grub.cfg. Може да потърсиш дали я има във Fedora. Може да има и нещо подобно на нея (grub2-mkconfig, например). Титла: Re: Проблем с GRUB2 Публикувано от: ROKO__ в Jan 12, 2011, 14:52 Или в случая с Funtoo където е "boot-update"
Титла: Re: Проблем с GRUB2 Публикувано от: angie_bg в Jan 12, 2011, 17:23 Цитат Как в такъв случай след редактирането на grub.conf да кажа на grub да се обнови?При *ubuntu не се препоръчва да се редактира директно конфигурационния файл, а /etc/default/grub. update-grub всъщност създава конфигурационния файл наново. Ако все пак се редактира ръчно grub.cfg, не е необходимо да се стартира update-grub. (проверено). Би трябвало така да е и при Fedora, но трябва да се пробва. Титла: Re: Проблем с GRUB2 Публикувано от: laskov в Jan 13, 2011, 13:42 Искам да добавя парола и още един параметър към ядрото. Наистина имам два еднакви конфиг файла - в /etc и в /boot. Редактирах този в /boot, като поставих парола след едно от всичките title към по-старо ядро. След като рестартирах, ми я поиска. След като рестартирах за да се върна към последното ядро, реших да проверя отново файловете и се оказа, че са уеднаквени и добавената парола си е там.
boot-update или grub2-каквото-и-да-е няма. Благодаря! Титла: Re: Проблем с GRUB2 Публикувано от: trosho в Jan 14, 2011, 02:01 В live CD-то и в стандартната инсталация на Ubuntu има update-grub (и grub-mkconfig). Но във Fedora и аз не ги виждам:
Код: [root@localhost ~]# grub Код: [root@localhost ~]# yum install grub2 Не разбирам обаче за какво ти е тази команда, след като редактираш ръчно grub.conf. Нали като изпълниш подобна команда, ще се загубят направените от теб промени. Промените трябва да се правят в /etc/default/grub и евентуално в скриптовете от директория /etc/grub.d/, за да може те да се запазят при прилагане на ъпдейти. Така стоят нещата в Ubuntu. Предполагам, че и във Fedora положението е подобно. Ако искаш да добавиш параметър към реда за стартиране на ядрото, би трябвало да го направиш в /etc/default/grub (GRUB_CMDLINE_LINUX="xxx yyy ..."). Ако искаш да слагаш пароли на определени редове от менюто на GRUB2, май ще трябва да редактираш скриптовете в /etc/grub.d/. Ето една тема за Ubuntu - цък ($2). На мен ми се вижда сложно и аз лично бих редактирал директно /boot/grub/grub.conf, като направя и резервно копие, от където да копирам отново нещата след бъдещи ъпдейти. Титла: Re: Проблем с GRUB2 Публикувано от: remotex в Jan 14, 2011, 08:29 ...и едните и другите не сте "съвсем" прави. Така е много дистрибуции се навъдиха напоследък - много "изкривявания" от стандарта (аз затова още си тача стария Слак там всичко си е както препоръчват хората дето са го създали и го правят и в момента)
Първо - разните му там Убунтаджии и пр. - препоръките дето му ги давате на човека са за grub2 а той вероятно е с grub който няма тези команди grub-mkconfig и пр. а като давате за grub2 дайте я правилно grub2-mkconfig Това update-grub няма нищо общо в сл. то си е дистро измишльотина. Всъщност цялото именуване на тези инструменти са си дистро измишльотини - даже на офциалния сайт ($2) си го признават, но в сл. подхода на Федора по-ми харесва, по консистентен е навсякъде grub2 за разлика от дебиян където пък никъде няма 2 и накрая (хоп ... на метеното) update-grub2 Код Второ - за Федорката с техните изкривявания 1. Федора още е с grub (!= grub2). Поне на мойта щайга с Федора 14 (не знам може и да е щото от ..не помня колко версии не съм инсталирал а само обновявам та предупреждавам НЕ знам нова инсталация дали слага grub или grub2) grub --version grub (GNU GRUB 0.97) 2. Федорините простотии пък са от по-различно естество - имаш си конфиг. файлове но си имаш и едни други от които се вземат настройки на разни променливи които са в /etc/sysconfig та в сл. (Fedora 14) lrwxrwxrwx. 1 root root 22 Mar 19 2010 /etc/grub.conf -> ../boot/grub/grub.conf -rw-r--r--. 1 root root 25 Mar 19 2010 /etc/sysconfig/grub Ласков, файловете ти не са се уеднаквили надявам се сега разбираш защо ;) Към колегата Ласков - имаш 2 варианта : 1. инсталираш grub2 и ползваш /usr/sbin/grub2-mkconfig и файловете за настройка в /etc/grub.d/ напр. /etc/grub.d/00_header /etc/grub.d/10_linux /etc/grub.d/30_os-prober /etc/grub.d/40_custom /etc/grub.d/90_persistent като желателно е само този да пишнеш: /etc/grub.d/40_custom http://blog.fpmurphy.com/2010/06/upgrading-fedora-13-to-grub2.html 2. Оставаш си с grub и пипаш или директно по /etc/grub.conf -> ../boot/grub/grub.conf # Note that you do not have to rerun grub after making changes to this file или слагаш твоите до-настройки в /etc/sysconfig/grub Ето при мен как е: Код: Linux mach3.host.com 2.6.35.10-74.fc14.x86_64 #1 SMP Thu Dec 23 16:04:50 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux Титла: Re: Проблем с GRUB2 Публикувано от: trosho в Jan 14, 2011, 16:29 Опа, не съм обърнал внимание на това, че за разлика от Ubuntu, Fedora е стандартно с GRUB1. На нова инстлация на Fedora 14 показва същото, което е показал и remotex:
Код: [test@localhost ~]$ grub --version Ако аз трябваше да избирам, бих се спрял на вариант 2, който е предложил remotex (нямаше да се занимавам с GRUB2, а щях да си редактирам директно конфиг файла на GRUB1). Титла: Re: Проблем с GRUB2 Публикувано от: laskov в Jan 14, 2011, 22:27 ....ХаХаХаХа, отдавна не бях се смял така на себе си! Но ако позволите, ще ви се оплача - такова четене му дръпнах! И никъде не прочетох: "след като редактирате конфиг файла, ......., за да влязат промените в сила". Ех, че е лесно с лило! Така или инъче, паролата заработи, а опцията (acpi_osi=Linux) май не върши работа, ще трябва да пробвам с "acpi_osi=!Linux". А проблемът предполагам е, че във Федора, процесорът работи постоянно на мах, а в уин7, вероятно честотата му пада. Не мога да си обясня защо толкова много грее под Федора. |