Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

voidsn1010

Ubuntu - Fedora - GRUB - Problem

Rekomendowane odpowiedzi

Witam,

 

Dawno, dawno temu zainstalowałem sobie Fedorę i Ubuntu.

 

Chwilę po uruchomieniu komputera moim oczom ukazywał się GRUB od Fedory, na którym miałem do wyboru Fedorę i Ubuntu (Ubuntu musiałem chyba dodać ręcznie). Wszystko śmigało pięknie i elegancko, do momentu, kiedy zaktualizowałem dystrybucję Ubuntu do wersji 11.04. Ubuntu zainstalowało swojego GRUB'a. Nie dość, że przy uruchamianiu komputera GRUB się nie uruchamia, to jeszcze nie ma tam do wyboru Fedory.

 

Przez dłuższy czas mi to nie przeszkadzało, gdyż głównie (w 95%) korzystam z Ubuntu. Ale dzisiaj naszła mnie chęć odwiedzenia Fedory. I mój problem polega na tym, że ostatni raz grzebałem w tym całym GRUB'ie dawno, dawno temu, tak więc kompletnie nie wiem co z tym zrobić.

 

Zwracam się o pomoc. Z góry dziękuję.

 

Zawartość plku grub.cfg (Ubuntu):

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
 set have_grubenv=true
 load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
 set saved_entry="${prev_saved_entry}"
 save_env saved_entry
 set prev_saved_entry=
 save_env prev_saved_entry
 set boot_once=true
fi

function savedefault {
 if [ -z "${boot_once}" ]; then
   saved_entry="${chosen}"
   save_env saved_entry
 fi
}

function recordfail {
 set recordfail=1
 if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
 insmod vbe
 insmod vga
 insmod video_bochs
 insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
if loadfont /usr/share/grub/unicode.pf2 ; then
 set gfxmode=auto
 load_video
 insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
set locale_dir=($root)/boot/grub/locale
set lang=pl_PL
insmod gettext
if [ "${recordfail}" = 1 ]; then
 set timeout=-1
else
 set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
 clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
if [ ${recordfail} != 1 ]; then
 if [ -e ${prefix}/gfxblacklist.txt ]; then
   if hwmatch ${prefix}/gfxblacklist.txt 3; then
     if [ ${match} = 0 ]; then
       set linux_gfx_mode=keep
     else
       set linux_gfx_mode=text
     fi
   else
     set linux_gfx_mode=text
   fi
 else
   set linux_gfx_mode=keep
 fi
else
 set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, za pomocą systemu Linux 2.6.38-11-generic' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=$linux_gfx_mode
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   linux    /boot/vmlinuz-2.6.38-11-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro   quiet splash vt.handoff=7
   initrd    /boot/initrd.img-2.6.38-11-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 2.6.38-11-generic (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=$linux_gfx_mode
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   echo    'Loading Linux 2.6.38-11-generic ...'
   linux    /boot/vmlinuz-2.6.38-11-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro single 
   echo    'Loading initial ramdisk ...'
   initrd    /boot/initrd.img-2.6.38-11-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, za pomocą systemu Linux 2.6.38-10-generic' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=$linux_gfx_mode
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   linux    /boot/vmlinuz-2.6.38-10-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro   quiet splash vt.handoff=7
   initrd    /boot/initrd.img-2.6.38-10-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 2.6.38-10-generic (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=$linux_gfx_mode
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   echo    'Loading Linux 2.6.38-10-generic ...'
   linux    /boot/vmlinuz-2.6.38-10-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro single 
   echo    'Loading initial ramdisk ...'
   initrd    /boot/initrd.img-2.6.38-10-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=$linux_gfx_mode
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   linux    /boot/vmlinuz-2.6.38-8-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro   quiet splash vt.handoff=7
   initrd    /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 2.6.38-8-generic (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=$linux_gfx_mode
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   echo    'Loading Linux 2.6.38-8-generic ...'
   linux    /boot/vmlinuz-2.6.38-8-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro single 
   echo    'Loading initial ramdisk ...'
   initrd    /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 2.6.35-28-generic' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=$linux_gfx_mode
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   linux    /boot/vmlinuz-2.6.35-28-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro   quiet splash vt.handoff=7
   initrd    /boot/initrd.img-2.6.35-28-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 2.6.35-28-generic (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=$linux_gfx_mode
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   echo    'Loading Linux 2.6.35-28-generic ...'
   linux    /boot/vmlinuz-2.6.35-28-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro single 
   echo    'Loading initial ramdisk ...'
   initrd    /boot/initrd.img-2.6.35-28-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=$linux_gfx_mode
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   linux    /boot/vmlinuz-2.6.32-21-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro   quiet splash vt.handoff=7
   initrd    /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, za pomocą systemu Linux 2.6.32-21-generic (tryb ratunkowy)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   set gfxpayload=$linux_gfx_mode
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   echo    'Loading Linux 2.6.32-21-generic ...'
   linux    /boot/vmlinuz-2.6.32-21-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro single 
   echo    'Loading initial ramdisk ...'
   initrd    /boot/initrd.img-2.6.32-21-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
   insmod part_msdos
   insmod ext2
   set root='(/dev/sda,msdos1)'
   search --no-floppy --fs-uuid --set=root 8ba2d90d-2ed1-47fd-b674-0f93fe57e694
   linux16    /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-1" ]; then
 if keystatus; then
   if keystatus --shift; then
     set timeout=-1
   else
     set timeout=0
   fi
 else
   if sleep --interruptible 3 ; then
     set timeout=0
   fi
 fi
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
 source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

 

Zawartość plku grub.conf (Fedora):

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,2)
#          kernel /vmlinuz-version ro root=/dev/mapper/vg_szymon-lv_root
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=3
timeout=10
splashimage=(hd0,2)/grub/space.xpm.gz
hiddenmenu
title Fedora (2.6.35.12-88.fc14.x86_64)
   root (hd0,2)
   kernel /vmlinuz-2.6.35.12-88.fc14.x86_64 ro root=/dev/mapper/vg_szymon-lv_root rd_LVM_LV=vg_szymon/lv_root rd_LVM_LV=vg_szymon/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=pl_PL.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=pl2 rhgb quiet
   initrd /initramfs-2.6.35.12-88.fc14.x86_64.img

title Fedora (2.6.35.11-83.fc14.x86_64)
   root (hd0,2)
   kernel /vmlinuz-2.6.35.11-83.fc14.x86_64 ro root=/dev/mapper/vg_szymon-lv_root rd_LVM_LV=vg_szymon/lv_root rd_LVM_LV=vg_szymon/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=pl_PL.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=pl2 rhgb quiet
   initrd /initramfs-2.6.35.11-83.fc14.x86_64.img

title Fedora (2.6.35.10-74.fc14.x86_64)
   root (hd0,2)
   kernel /vmlinuz-2.6.35.10-74.fc14.x86_64 ro root=/dev/mapper/vg_szymon-lv_root rd_LVM_LV=vg_szymon/lv_root rd_LVM_LV=vg_szymon/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=pl_PL.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=pl2 rhgb quiet
   initrd /initramfs-2.6.35.10-74.fc14.x86_64.img

title Ubuntu, with Linux 2.6.35-28-generic
   root (hd0,0)
   kernel    /boot/vmlinuz-2.6.35-28-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro quiet
   initrd    /boot/initrd.img-2.6.35-28-generic

title Ubuntu, with Linux 2.6.35-27-generic
   root (hd0,0)
   kernel    /boot/vmlinuz-2.6.35-27-generic root=UUID=8ba2d90d-2ed1-47fd-b674-0f93fe57e694 ro quiet
   initrd    /boot/initrd.img-2.6.35-27-generic

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Z głowy nie wymyślę, ale najlepiej będzie jak zainstalujesz gruba od ubuntu na nowo. Poszukaj na forum ubuntu poradników związanych z instalacją gruba.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

sudo grub-update spod Windowsa

 

Spod Windowsa? :hmm::E

 

Nie żebym nie miał Windowsa... :E

Tam w ogóle taka komenda jest?

 

@disgustipated Czy to automatycznie wykryje dwa systemy i zrobi z tym porządek? Czy będę musiał grzebać jeszcze przy tym?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość b_k

Nie dość, że przy uruchamianiu komputera GRUB się nie uruchamia, to jeszcze nie ma tam do wyboru Fedory.

Mówiąc, że GRUB się nie uruchamia masz na myśli, że nie ma menu wyboru systemów, czy wyświetla ci się coś w stylu:

grub >

Jeśli to pierwsze, to po POSTcie wciśnij SHIFT. Natomiast jeśli spokojnie możesz się zalogować do Ubuntu, to w terminalu wpisz jako root

update-grub

a nie grub-update, jak to było napisane wyżej. Ten skrypt powinien bez problemu wykryć Fedorę.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Trochę wiedzy: Ubuntu od pewnego czasu wykorzystuje Grub2, a Fedora dopiero w wersji 16 na niego przejdzie.

Grub2 jest troszkę bardziej "zautomatyzowany" i jego filozofia jest zupełnie inna niż w pierwszej wersji np. nie ma już grub.conf.

 

Tak jak napisano wcześniej wykonanie w Ubuntu

sudo update-grub

powinno wykryć kernele Fedory i dodać je do listy wyboru. Jeśli nie działa Ci Ubuntu to możesz uruchomić się z live-a i zrobić tak jak jest napisane w dokumentacji Ubuntu - w googlu wpisz grub2 ubuntu

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No więc tak:

 

Pisząc, że GRUB mi się nie uruchamia, mam na myśli to, że nie pojawia się wybór systemu.

 

Wykonałem "sudo update-grub", oto zawartość z terminala:

voidsn1010@szymon:~$ sudo update-grub
[sudo] password for voidsn1010: 
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.38-11-generic
Found initrd image: /boot/initrd.img-2.6.38-11-generic
Found linux image: /boot/vmlinuz-2.6.38-10-generic
Found initrd image: /boot/initrd.img-2.6.38-10-generic
Found linux image: /boot/vmlinuz-2.6.38-8-generic
Found initrd image: /boot/initrd.img-2.6.38-8-generic
Found linux image: /boot/vmlinuz-2.6.35-28-generic
Found initrd image: /boot/initrd.img-2.6.35-28-generic
Found linux image: /boot/vmlinuz-2.6.32-21-generic
Found initrd image: /boot/initrd.img-2.6.32-21-generic
Found memtest86+ image: /boot/memtest86+.bin
done

 

Mimo tego, dalej nie pojawił się wybór systemu, więc tak, jak radził b_k, wcisnąłem Shift. Wybór systemu się pojawił, ale było do wyboru tylko Ubuntu i Ubuntu w trybie ratunkowym + memtesty. Dalej nie ma tam Fedory... :(

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość b_k

Z twojego pierwszego posta widzę, że fedora wykrywa ubuntu. W takim razie wydaje mi się, że najlepiej będzie ręcznie zabootować się do fedory i stamtąd zainstalować GRUBa.

Jak będziesz miał menu wyboru systemów, naciśnij "c" i przeniesie cię do grubowej :) konsoli i wpisuj po kolei:

root (hd0,2)

następnie

kernel /boot/vmlinuz-2.6.35.12-88.fc14.x86_64 root=/dev/sda3

(wystarczy, że podasz początek np. "vmli" i wciśniesz 2xTAB - część nazwy ci się uzupełni i przy okazji wyświetlą się dostępne możliwości do wpisania)

initrd /boot/init...

(tu zasada taka sama jak wyżej - użyj magicznej mocy tabulatora :))

i na koniec

boot

i enter.

Później w fedorze w konsoli jako root(/sudo)

grub-install /dev/sda

i jeszcze updatnij gruba żebyś miał najnowsze jąderka ubuntu (btw. odinstaluj te starsze, bo i tak więcej niż dwa nie są potrzebne)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wykonałem "sudo update-grub", oto zawartość z terminala:

Found linux image: /boot/vmlinuz-2.6.35-28-generic
Found initrd image: /boot/initrd.img-2.6.35-28-generic
Found linux image: /boot/vmlinuz-2.6.32-21-generic
Found initrd image: /boot/initrd.img-2.6.32-21-generic
Found memtest86+ image: /boot/memtest86+.bin
done

Dalej nie ma tam Fedory... :(

Od czego są te kernele które zacytowałem?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Udało mi się rozwiązać problem, oto jak tego dokonałem:

 

W GRUB'owej konsoli były same problemy, np. po wpisaniu polecenia "root" wyskakiwało coś w stylu "unknow command". Trochę czasu minęło, zanim się zorientowałem, że trzeba wpisywać "set root=(hd?,?)" itp..

 

Po wklepaniu "set root(hd0,2)" wyskakiwało coś w rodzaju "No such partition" i ogólnie były problemy, więc dałem sobie spokój.

 

Odpaliłem Fedorę z live cd, uruchomiłem GRUB'a w konsoli, wpisałem "grub> root (hd0,2)", a następnie "grub> setup (hd0)"

 

Uruchomiłem komputer ponownie i moim oczom ukazał się mój stary GRUB. Potem wystarczyło jeszcze zaktualizować zawartość pliku "grub.conf" (kernele).

 

Mam nadzieję, że powyższe rozwiązanie się komuś przyda. Dziękuję za pomoc. Do zamknięcia.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wtrącę się nie na temat trochę. Nie dziwię się w sumie, że na ubuntu są jakieś klikalne narzędzia do konfiguracji grub2. Kiedyś mnie to dziwiło bo przecież grub skonfigurować to szybciej edytując plik ale jak widzę co jest w wersji drugiej to zwątpiłem jeśli chodzi o konfigurację. Zamiast zostawić jak jest to utrudnili i skomplikowali ten plik jak się tylko dało.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Udało mi się rozwiązać problem, oto jak tego dokonałem:

 

W GRUB'owej konsoli były same problemy, np. po wpisaniu polecenia "root" wyskakiwało coś w stylu "unknow command". Trochę czasu minęło, zanim się zorientowałem, że trzeba wpisywać "set root=(hd?,?)" itp..

 

Po wklepaniu "set root(hd0,2)" wyskakiwało coś w rodzaju "No such partition" i ogólnie były problemy, więc dałem sobie spokój.

 

Odpaliłem Fedorę z live cd, uruchomiłem GRUB'a w konsoli, wpisałem "grub> root (hd0,2)", a następnie "grub> setup (hd0)"

 

Uruchomiłem komputer ponownie i moim oczom ukazał się mój stary GRUB. Potem wystarczyło jeszcze zaktualizować zawartość pliku "grub.conf" (kernele).

 

Mam nadzieję, że powyższe rozwiązanie się komuś przyda. Dziękuję za pomoc. Do zamknięcia.

 

Też zrobiłbym to przy swoich linuxach i 7 dyskach, ale Slak korzysta z Lilo, Ubuntu i Kubuntu w wersji 11.04 mają Gruba 2 (też wyskakiwały mi bzdury w stylu unknown command - w ogóle grub nie był fioletowy z opcją edycji poprzez "c" czy modyfikowanie, a czarny z promptem zgłoszenia, w którym niewiele się dało, zresztą w momencie, gdy ma się kilka dysków ustawianie roota po nazwie dysku i partycjach nie ma sensu bo co boot to się zmienia - trzeba po uuid, a tego nie da się wykonać...), a instalator Kubu i Ubu uparcie nie chce pozwolić na poprawną reinstalację Gruba 2 (mimo wybierania partycji danego dysku po boocie i tak zmienia się litera, a po uuid nie można wpisać).

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

a instalator Kubu i Ubu uparcie nie chce pozwolić na poprawną reinstalację Gruba 2 (mimo wybierania partycji danego dysku po boocie i tak zmienia się litera, a po uuid nie można wpisać).

Reinstalacje gruba/lilo lepiej wykonywać z konsoli manualnie z dowolnego livecd i ew (Chroot) i taka metoda jest najlepsza i najskuteczniejsza, a nie polegać na jakiś graficznych instalatorach które często się wysypują ;) .

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Reinstalacje gruba/lilo lepiej wykonywać z konsoli manualnie z dowolnego livecd i ew (Chroot) i taka metoda jest najlepsza i najskuteczniejsza, a nie polegać na jakiś graficznych instalatorach które często się wysypują ;) .

Nie rozumiesz. Robiłem to w trybie awaryjnym...a konsola w trybie awaryjnym z livecd ma tak podstawowe funkcje, że nie da się tego zrobić...albo ja nie umiem spod terminala, ale skoro komend nie poznaje...(root > unknown command itd)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nie rozumiesz. Robiłem to w trybie awaryjnym...a konsola w trybie awaryjnym z livecd ma tak podstawowe funkcje, że nie da się tego zrobić...albo ja nie umiem spod terminala, ale skoro komend nie poznaje...(root > unknown command itd)

Mogę zapewnić, że da się, poczytaj na ten temat trochę to się dowiesz ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...