Титла: Относно инстал на Grub Публикувано от: Ali Nebi в Nov 29, 2005, 16:45 Първото нещо, с което искам да почна е, че изчетах бая теми по този въпрос и разбрах, че за да си го инстал на ново трябва да бутна live CD(т.к. тямам backup на MBR), имам knopix, ще ми свършили работа? И след като боотна от него какво трябва да пиша в конзолата, че все още не съм стигнал до това ниво на знания за линукс? като си инсталвах fedora core 4, GRUB ми го качи на /dev/hda MBR, и като пусна кнопикса ми го открива в mounta като /dev/hda3. Може ли да ми помогнете да си го оправя, че не ми се да го качвам наново - таман сам си настроил мрежа и т.н.?
Титла: Относно инстал на Grub Публикувано от: mom в Nov 29, 2005, 20:44 Здрасти!
Процедурата е следната (моля изчакай и други да проверят изказването ми, да не би да съм объркал нещо): 1. Стартираш от Кнопикса 2. Пускаш си Root Console (може и обикновенна и след това пишеш sudo bash) 3. cd /mnt От това дето си написал става ясно, че Федората ти е на 3-я primary дял на мастер диска на първия канал на иде-то. Ако нещо не съм доразбрал - надолу ще трябва да заменяш с верните devices! освен това предполагам, че виндовса ти е на първия дял на същия диск 4. mount hda3 5. cd hda3 6. chroot /mnt/hda3 7. mount proc 8. grub-install hd0 (същата работа върши и grub-install /dev/hda1) 9. umount proc 10. exit 9. гледаш /mnt/hda3/boot/grub/menu.lst с удобен за тебе текстови редактор и търсиш следната секция (или нещо подобно): title: Microsoft Windows .... root: (hd0,0) savedefault makeactive chainloader +1 Ако нямаш таквоз нещо си го въвеждаш както съм ти го написал (ПОВТАРЯМ - това предполага, че виндовса ти е на C:\ ![]() 10. Записваш файла, кръстосваш палци и рестартираш. Ако не си оцапал нещо и не си "карък" ще ти дойде едно (вероятно) синьо меню дето си избираш коя ОС да стартираш и даже евентуално ще ти ги стартира Гореописаната процедура би трябвало да сработи ОК, но все пак има малка вероятност да натвориш дивотии (не дай си боже). Ако след нея не ти се стартира нито Виндовса, нито Федората ще трябва да си възстановиш виндовския MBR - потърси във форума - има теми по въпроса - и да пробваш отново. Успех! PS! Нещо от поста ти не се разбра, защо нямаш инсталиран grub на MBR? Преинсталирал си виндовс? или по време на инсталацията на Федората не си му казал да се инсталира на МБР? Титла: Относно инстал на Grub Публикувано от: Ali Nebi в Nov 29, 2005, 21:08 Ами мерси много за пълния отговор, ще исчакам още някой да си даде мнението и след това ще започваме операция Делта
![]() Титла: Относно инстал на Grub Публикувано от: Йордан в Nov 29, 2005, 22:07 6. chroot /mnt/hda3
--- 6. chroot /mnt/hda3 /bin/bash ... 8. grub-install hd0 (същата работа върши и grub-install /dev/hda1) 9. update-grub 10 exit 11 reboot Титла: Относно инстал на Grub Публикувано от: Ali Nebi в Nov 29, 2005, 22:18 ами сега се пробвах и излезна следните проблеми:
1. chroot /mnd/hda3 - не работи, може би втория вариант с /bin/bash ще стане 2. mount proc не ми дава и казва, да погледна fstab ili mtab. Видях там и всичко си беше наред и пътищата си бяха описани както трябва: /proc /proc defaults .... чакам идеи Титла: Относно инстал на Grub Публикувано от: mom в Nov 29, 2005, 22:39 То и няма как да ти сработи mount proc след като не ти е сработил chroot.
Дай какви грешки ти дава chroot /mnt/hda3. Само да ти напомня - преди да се опиташ да се chroot-неш ЗАДЪЛЖИТЕЛНО трябва да си в дирекеторията hda3, демек преди chroot направи cd /mnt/hda3 Титла: Относно инстал на Grub Публикувано от: Ali Nebi в Nov 29, 2005, 23:15 ами да там съм и ми казва ,че няма такав директория или файл, а като пробвах друго ми каза, че не може да направи тази директория да е роот.
а за прок маунтнах го просто трябваше да напиша mount /proc а не само mount proc Титла: Относно инстал на Grub Публикувано от: Йордан в Nov 30, 2005, 00:20 sudo su
mount /dev/hda3 mount -t proc none /mnt/hda3/proc chroot /mnt/hda3 /bin/bash grub-install /dev/hda update-grub 100% работи ![]() Титла: Относно инстал на Grub Публикувано от: Ali Nebi в Nov 30, 2005, 00:23 мерси много 6те го пробвам
![]() Всичкото го пробвах, но пак си дава същата грешка за chroot и не работи. Грешката е: no such file ot directory Титла: Относно инстал на Grub Публикувано от: Hack3r в Jan 06, 2006, 16:11
root@0[hda6]# chroot /mnt/hda6/ bash: /dev/null: Permission denied bash: /dev/null: Permission denied ...................................................................... bash: /dev/null: Permission denied bash: /dev/null: Permission denied bash-3.00# exit exit root@0[hda6]# Nqkoj moje li da help-ne .? Титла: Относно инстал на Grub Публикувано от: в Jan 06, 2006, 17:32 chroot /mnt/hda6 /bin/bash
Титла: Относно инстал на Grub Публикувано от: в Jan 06, 2006, 20:57
пак същата грешка ми дава ![]() Титла: Относно инстал на Grub Публикувано от: Hack3r в Jan 06, 2006, 21:17 Code:
sudo su mount /dev/hda6 mount -t proc none /mnt/hda6/proc mount -t none /dev /mnt/hda6/dev -o bind #Това го видях в интернет. chroot /mnt/hda6 /bin/bash grub-install /dev/hda update-grub ------- root@0[knoppix]# mount -t none /dev /mnt/hda6/dev -o bind root@0[knoppix]# chroot /mnt/hda6 /bin/bash root@Knoppix:/# grub-install /dev/hda Due to a bug in xfs_freeze, the following command might produce a segmentation fault when /boot/grub is not in an XFS filesystem. This error is harmless and can be ignored. xfs_freeze: specified file ["/boot/grub"] is not on an XFS filesystem Installation finished. No error reported. This is the contents of the device map /boot/grub/device.map. Check if this is correct or not. If any of the lines is incorrect, fix it and re-run the script `grub-install'. (hd0) /dev/hda root@Knoppix:/# Та сега някой да може да помогне .? ![]() |