Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: loshia21 в Apr 24, 2010, 01:21



Титла: Проблем с GROOB
Публикувано от: loshia21 в Apr 24, 2010, 01:21
Здравейте,възникна проблем.Реших да си инсталирам 3-та система на ПЦ-то PCLinux.Отделих още една част от харда за новата си система.Инсталирах я.След като стартирах на ново машината,заржда ми се менюто с ОС-ми,но една от тях липсва Линукс Минт 8 КДЕ .Моля за помощ,какво да направя за да я стартирам.Благодаря предварително.


Титла: Re: Проблем с GROOB
Публикувано от: sickmind в Apr 24, 2010, 06:26
Стартираш линукса в който ти е grub и пускаш командата:
update-grub или update-grub2, в зависимост дали си с grub или grub2


Титла: Re: Проблем с GROOB
Публикувано от: loshia21 в Apr 24, 2010, 13:20
Пиша update-grub,но ми излиза command not found


Титла: Re: Проблем с GROOB
Публикувано от: Recku в Apr 24, 2010, 18:51
А минавате ли в супер южър режим (su). Очевидно не.
Логнете се в терминала като руут като въведете su.
След това смело въвеждате паролата - нищо че не излизат символи (звездички, както е при уиндоуса). ;)
Успех!


Титла: Re: Проблем с GROOB
Публикувано от: loshia21 в Apr 24, 2010, 21:18
Ето това ми излиза:dimitar@ubuntu:~$ su
Парола:
root@ubuntu:/home/dimitar# update-grub
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.31-20-generic
Found kernel: /boot/vmlinuz-2.6.31-19-generic
Found kernel: /boot/vmlinuz-2.6.31-17-generic
Found kernel: /boot/vmlinuz-2.6.28-11-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Но системата не мога да я стартирам.


Титла: Re: Проблем с GROOB
Публикувано от: plandz в Apr 24, 2010, 21:42
Ето това ми излиза:dimitar@ubuntu:~$ su
Парола:
root@ubuntu:/home/dimitar# update-grub
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.31-20-generic
Found kernel: /boot/vmlinuz-2.6.31-19-generic
Found kernel: /boot/vmlinuz-2.6.31-17-generic
Found kernel: /boot/vmlinuz-2.6.28-11-generic
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done

Но системата не мога да я стартирам.

Добре де,имаш два Линукс-а - Минт и РС-Линукс, а гледам в конзолата ти изписва убунту...Това update-grub от коя система го правиш все пак?
Виж в РС-Линукс дали има пакет os-prober и си го инсталирай.Открива инсталирани ОС и ги подава на GRUB.При мен,в Дебиан работи отлично.
След това от РС-Линукс изпълни update-grub,а след това и grub-install /dev/sda като руут (или grub-install /dev/hda  - зависи какъв ти е хард-диска).
Двете команди трябва да бъдат изпълнени само от едната Линукс система.Когато се инсталира втората то буут-лоудъра и трябва да е на първия сектор на дяла,на който е инсталирана (напр. ако е на sda2, то трябва да се инсталира чрез grub-install /dev/sda2   или   grub-install /dev/hda2  ).
Ако първата ти инсталирана Линукс-система е Минт,то двете команди трябва да се изпълнят от нея.При инсталиране на втората Линукс-система,буут-лоудъра трябва да е на първия сектор на дяла и.След това обаче трябва да отидеш в Минт и да изпълниш update-grub.
Знам,че ще ме оборят много хора,но моя опит показва,че така трябва да е.Не винаги grub работи добре при втори линукс.

Успех!


Титла: Re: Проблем с GROOB
Публикувано от: loshia21 в Apr 24, 2010, 21:52
На ПЦ линукс ми излиза command not found


Титла: Re: Проблем с GROOB
Публикувано от: plandz в Apr 24, 2010, 22:00
На ПЦ линукс ми излиза command not found

Това за кое е?


Титла: Re: Проблем с GROOB
Публикувано от: milkonoj в Apr 27, 2010, 10:45
Пробвай да зададеш ръчно опция в menu.lst за Linux Mint.

title    Linux Mint, kernel 2.6.31-14-generic
root    (hd0,4)
kernel    /boot/vmlinuz-2.6.31-14-generic root=/dev/sda5 ro
initrd    /boot/initrd.img-2.6.31-14-generic

Трябва да е нещо такова да добавиш в menu.lst, като имаш предвид че GRUB почва да брои от нула, тоест ако минта ти е на sdb3, root ще ти дойде на (hd1,2).

@plandz GRUB намира Ubuntu, защото Linux Mint всъщност е Ubuntu с някои добавки.