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

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: andrags в May 27, 2010, 09:25



Титла: Преинсталиране на GRUB
Публикувано от: andrags в May 27, 2010, 09:25
Здравейте :) Имах преди XP и Ubuntu 9.10 и всичко беше ОК . Един ден преинсталирах ХР-то и boot менюто изчезна. Питах 1 приятел и той каза да си преинсталирам GRUB-a , но не ми каза как става, защото и той незнаел. :) Е някой знае ли изобщо така ли се решава проблема и ако да, как става :) Мерси предварително :) 


Титла: Re: Преинсталиране на GRUB
Публикувано от: IronMaiden в May 27, 2010, 10:12
http://ubuntuforums.org/showthread.php?t=224351


Титла: Re: Преинсталиране на GRUB
Публикувано от: andrags в May 27, 2010, 12:35
Още на първата стъпка и проблем  ;D

Код:
ubuntu@ubuntu:~$ sudo grub
sudo: grub: command not found
ubuntu@ubuntu:~$




Титла: Re: Преинсталиране на GRUB
Публикувано от: niakoi в May 27, 2010, 14:42
lroot@xxxxxx:~$ grub
The program 'grub' is currently not installed.  You can install it by typing:
sudo apt-get install grub

п.с. не съм сигурен, че онзи линк ще свърши добра работа, защото от 9.10 *бунтутата минаха на груб2: http://ubuntuforums.org/showthread.php?t=1014708 е точно по този проблем

поздрави
нас


Титла: Re: Преинсталиране на GRUB
Публикувано от: andrags в May 28, 2010, 09:21
Код:
ubuntu@ubuntu:~$ sudo apt-get install grub
Четене на списъците с пакети... Готово
Изграждане на дървото със зависимости       
Четене на информацията за състоянието... Готово
Предложени пакети:
  grub-doc mdadm
Следните пакети ще бъдат ПРЕМАХНАТИ:
  grub-pc
Следните НОВИ пакети ще бъдат инсталирани:
  grub
0 актуализирани, 1 нови инсталирани, 1 за премахване и 0 без промяна.
Необходимо е да се изтеглят 407kB архиви.
След тази операция ще бъде освободено 807kB дисково пространство.
Искате ли да продължите [Y/n]? y
Изт:1 http://archive.ubuntu.com karmic/main grub 0.97-29ubuntu59 [407kB]
Изтеглени 407kB за 1s (354kB/сек)       
Предварително настройване на пакети ...
(Reading database ... 120318 files and directories currently installed.)
Removing grub-pc ...
Processing triggers for man-db ...
Selecting previously deselected package grub.
(Reading database ... 120136 files and directories currently installed.)
Unpacking grub (from .../grub_0.97-29ubuntu59_i386.deb) ...
Processing triggers for man-db ...
Setting up grub (0.97-29ubuntu59) ...

Код:
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000cad15

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       12748   102398278+   7  HPFS/NTFS
/dev/sda2           12749       19190    51745365    f  W95 Ext'd (LBA)
/dev/sda3           25497       38913   107772052+   7  HPFS/NTFS
/dev/sda5           12749       19190    51745333+   7  HPFS/NTFS

Disk /dev/sdb: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa382a382

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1        2295    18434556    7  HPFS/NTFS
/dev/sdb2            2296       10011    61978770    f  W95 Ext'd (LBA)
/dev/sdb5            2296        7235    39680518+   7  HPFS/NTFS
/dev/sdb6            7236        9890    21326256   83  Linux
/dev/sdb7            9891       10011      971901   82  Linux swap / Solaris
ubuntu@ubuntu:~$ sudo mkdir /media/sda6
ubuntu@ubuntu:~$ sudo mount /dev/sda6 /media/sda6
mount: special device /dev/sda6 does not exist
ubuntu@ubuntu:~$ sudo mount /dev/sda6 /media/sda6
mount: special device /dev/sda6 does not exist

пак проблемче ....  ???


Титла: Re: Преинсталиране на GRUB
Публикувано от: b2l в May 28, 2010, 09:29
Код:
sudo mount /dev/sdb6 /media/sdb6
Ама първо трябва да има директория sdb6 в mnt.


Титла: Re: Преинсталиране на GRUB
Публикувано от: andrags в May 28, 2010, 09:32
ами нали я създавам

ubuntu@ubuntu:~$ sudo mkdir /media/sda6


Титла: Re: Преинсталиране на GRUB
Публикувано от: andrags в May 28, 2010, 09:35
ubuntu@ubuntu:~$ sudo mkdir /mnt/sda6
ubuntu@ubuntu:~$ sudo mount /dev/sda6 /media/sda6
mount: special device /dev/sda6 does not exist


ето тук пак същото


edit:

Код:
ubuntu@ubuntu:~$ sudo mkdir /media/sdb6
ubuntu@ubuntu:~$ sudo mkdir /mnt/sdb6
mkdir: cannot create directory `/mnt/sdb6': File exists
ubuntu@ubuntu:~$ sudo mount /dev/sdb6 /media/sdb6
gotovo li e veche?


Титла: Re: Преинсталиране на GRUB
Публикувано от: b2l в May 28, 2010, 09:36
Човек какво правиш. От fdisk -l се вижда че имаш два хард диска. Единия е sda другия sdb. На единия явно ти е windows-а, а на sdb ти е linux-a. Като пишеш команди трябва и да гледаш резултата който ти връщат и малко, ама съвсем малко да четеш.
И ти казах: mount /dev/sdb6 - не виждаш ли разликата???


Титла: Re: Преинсталиране на GRUB
Публикувано от: andrags в May 28, 2010, 09:44
Човек какво правиш. От fdisk -l се вижда че имаш два хард диска. Единия е sda другия sdb. На единия явно ти е windows-а, а на sdb ти е linux-a. Като пишеш команди трябва и да гледаш резултата който ти връщат и малко, ама съвсем малко да четеш.
И ти казах: mount /dev/sdb6 - не виждаш ли разликата???
да осетих се  ::)

а това вече е привилното нали?

Код:
ubuntu@ubuntu:~$ sudo mkdir /media/sdb6
ubuntu@ubuntu:~$ sudo mkdir /mnt/sdb6
mkdir: cannot create directory `/mnt/sdb6': File exists
ubuntu@ubuntu:~$ sudo mount /dev/sdb6 /media/sdb6

и после това което е дадено в урока

Код:
sudo grub-install --root-directory=/media/sda5 /dev/sda
да го направя на
Код:
sudo grub-install --root-directory=/media/sdb6 /dev/sdb6

нали така :)


Титла: Re: Преинсталиране на GRUB
Публикувано от: b2l в May 28, 2010, 10:07
Не съм го чел този урок, но ако в урока е sda ти пишеш sdb.


Титла: Re: Преинсталиране на GRUB
Публикувано от: andrags в May 28, 2010, 10:18
Код:
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/media/sdb6 /dev/sdb6
/dev/sdb6 does not have any corresponding BIOS drive.

а  това какво озн? :)