@WalDo Posted May 31, 2007 Report Share Posted May 31, 2007 [...] tylko szkoda że na początku przesiadka jest tak trudna[...]Przesiadki zazwyczaj wymagają nieco trudu, ale w przypadku linuksa IMHO warto ten trud ponieść [...]jako że jestem poczatkujący odpowiedź na pytanie jakie pliki wgrać w stylu "Zazwyczaj w RPM z kernelem o ile się nie mylę" dalej mi dużo nie mówiW repozytoriach (i nie tylko) są pakiety o nazwie kernel-<numer wersji jądra>.<architektura>.rpm. Numer wersji to raczej wiadomo o co chodzi, architektura: ix86 (w przypadku kernela zazwyczaj i586, i686) lub x86_64 dla procków 64-bitowych lub ppc dla PowerPC. Trzeba taką paczkę ściągnąć. Ja zazwyczaj przy ściąganiu pojedynczych plikow korzystam z rpm.pbone.net (wyszukiwanie zaawansowane z zaznaczeniem mojej dystrybucji). W pakiecie (chyba) są pliki, o których mówiłem. Rozpakować z (_rpma_ → RPM-a) ORT pojedyncze pliki możesz np. za pomocą Midnight Commandera (polecenie mc) czy Krusadera a jeśli korzystasz z Windows to Total Commander + odpowiednia wtyczka. Jeszcze jedno przychodzi mi do głowy. W sumie najprostsze chyba, ale już pogubiłem się trochę w tych postach i teraz doczytałem. Jeśli widzisz struktury katalogów i pliki w tych katalogach to może wystarczy przeinstalowac GRUB. Piszesz, że odpalasz w trybie rescue, potem robisz chroot, ale nie wspominasz o grub-install. Zrobiłeś grub-install? Czy masz dostęp (widzisz pliki i katalogi) na partycji /dev/hda7 (partycja /boot zgodnie z tym co pisaleś)? Jeśli tak, to czy są tam pliki vmlinuz-2.6.18-1.2798.fc6 oraz initrd-2.6.18-1.2798.fc6? Może wystarczy standardowo odpalić "linux rescue" zrobić chroot /mnt/sysimage grub-install /dev/hda i reboot. kto wie, może i zrobiłam literówkę..mógł mi się palec omsknąć Sądząc po literkach które Ci "wykrztusiło" to wpisałaś "bid" zamiast "bind". Chyba... Link to comment Share on other sites More sharing options...
r_jaro Posted January 22, 2008 Report Share Posted January 22, 2008 Witam Powiem że są tu ciekawe opisy jednak ja chciałbym dmuchać na zimne. Otóż zamierzam przeinstalować Windows XP bo już strasznie zamula. Wiem że wtedy będą małe komplikacje z Grubem ale czy nie mogę sobie tego Gruba zachować - póki wszystko jeszcze działa. A dopiero po instalacji Windows przywrócić tego oryginalnego Gruba co był. Mam w nim trzy wpisy - 2 jądra do wyboru oraz Win XP. Pozdrawiam Link to comment Share on other sites More sharing options...
Karlik Posted January 22, 2008 Report Share Posted January 22, 2008 Nie za bardzo zrozumiałem o co Ci chodzi szczerze powiedziawszy. Windows nadpisuje gruba w mbr a nie jego konfigurację znajdującą się w /boot , po ponownym zainstalowaniu grub powinien sam odczytać poprzednią konfigurację. Link to comment Share on other sites More sharing options...
r_jaro Posted January 22, 2008 Report Share Posted January 22, 2008 To znaczy że jeśli zainstaluję Windows a potem przywrócę Gruba to będę miał ten sam plik konfiguracyjny Gruba co przed instalacją Windows? Link to comment Share on other sites More sharing options...
@WalDo Posted January 22, 2008 Report Share Posted January 22, 2008 [...]to będę miał ten sam plik konfiguracyjny Gruba[...] Karlik przecież napisał, że plik /boot/grub/grub.conf się nie zmienia. Windows w czasie instalacji nadpisuje tylko główny rekord startowy dysku (MBR - Master Boot Record). Polecenie install-grub <urzadzenie> odtwarza jedynie ten rekord na podstawie zawartości /boot/grub/grub.conf. Link to comment Share on other sites More sharing options...
Jony Posted January 2, 2009 Report Share Posted January 2, 2009 Ostatnio byłem zmuszony do reinstalacji Windowsa, więc musiałem też przywrócić gruba, ale jak się okazało "standardowa" metoda u mnie się niesprawdziła. Z pomocą przyszedł jak zwykle wujek google, a ponieważ nie często zdarza się reinstalować gruba (a skleroza nie boli ) postanowiłem napisać krótką mini ściągę. Do ponownej instalacji boot-managera użyłem płyty liveCD fedory. Po uruchomieniu kompa z CD logujemy się na roota su - i tworzymy przykładowy katalog mkdir /mnt/f9 Następnie podmontowujemy główny system plików (u mnie to partycja sda6) do tego katalogu mount /dev/sda6 /mnt/f9 Nadmienię tylko, że układ partycji można sprawdzić poleceniem fdisk -l Jeśli ktoś ma /boot jako osobną partycję (mój przypadek) to też montujemy mount /dev/sda2 /mnt/f9/boot i dalej mount --bind /dev/ /mnt/f9/dev Po tych czynnościach powinno bez przeszkód zadziałać polecenie chroot /mnt/f9 Teraz teoretycznie wystarczy użyć grub-install /dev/sda ale u mnie wyskoczył komunikat, że brak katalogu /boot, a ponieważ zależało mi na czasie skorzystałem z drugiej metody. Wykonujemy kolejno: grub wskazującym miejsce gdzie znajdują się pliki gruba root (hd0,1) i instalujemy w MBR dysku: setup (hd0) Jeżeli kogoś interesuje jak w grubie oznaczane są partycję to może zajrzeć np. tu. Na koniec wystarczy grzecznie pożegnać się z grubem quit i uruchomić ponownie komputer. Link to comment Share on other sites More sharing options...
spiro Posted September 21, 2009 Report Share Posted September 21, 2009 witam! wieki temu zainstalowalem fedore, chyba 3. komputer działał z dwoma systemami na jednym dysku sata. ostatnio dołożyłem drugi. system wystartował, pokazał się standardowy niebieski ekran gruba i wszystko dzialałało jak zwykle pod windowsami. niestety po restarcie system ładuje gruba w trybie tekstowym i czeka na wydanie jakiś magicznych komend. szukając rozwiązania trafiłem tutaj. jedyną wersję Linuksa którą mam i która bootuje się u mnie bez problemów jest aurox 11 - plyta z fc3 raz się uruchomiła ale jak wybrałem rescue to w końcu się okazało że nie ma plików z obrazem. ale do rzeczy: uruchamiam tryb linux rescue, ładuje się anakonda i ... co trzeba zrobic dalej? zaznaczę że nie chcę nic reinstalowywać zwłaszcza systemu z miasta na R. jak naprawić gruba żeby znowu działał jak poprzednio? Link to comment Share on other sites More sharing options...
thof Posted September 21, 2009 Report Share Posted September 21, 2009 W ogóle to potrzebujesz tego linuksa skoro nie używasz? Najlepiej będzie jak naprawisz mbr z płyty windowsa (poszukaj w google fixmbr), a później możesz sformatować partycje z linuksem. EDIT: Ważne przy dwóch dyskach też jest jak ustawisz kolejność bootowania w biosie. Link to comment Share on other sites More sharing options...
dj_oko Posted September 21, 2009 Report Share Posted September 21, 2009 Dodam też, że te wersje są tak absurdalnie nieaktualne, że ich aktualizacja i tak wymusiłaby proces ponowej instalacji... Link to comment Share on other sites More sharing options...
spiro Posted September 21, 2009 Report Share Posted September 21, 2009 chciałbym jedynie aby na kompie były 2 systemy. linux czasem mi sie przydaje - lepiej go mieć niż nie mieć. fc3 na mój sprzęt jest wystarczająca - zwłaszcza że już się do niej przyzwyczaiłem. dopisałem w menu.lst (hd0) /dev/sda (hd1) /dev/sdb (dalej jest configuracja dla menu wyboru co ma sie uruchamiać) i jest bez zmian. co mogę jeszcze zrobić? edit: po zastosowaniu komendy setup (hd0) otrzymuję komunikat że plik /boot/grub/stage1 nie istnieje Link to comment Share on other sites More sharing options...
thof Posted September 21, 2009 Report Share Posted September 21, 2009 Ok w takim razie tu masz wszystko napisane http://wiki.archlinux.org/index.php/Grub#I...ter_Boot_Record Link to comment Share on other sites More sharing options...
spiro Posted September 21, 2009 Report Share Posted September 21, 2009 @thof: wpisałem grub> find /boot/grub/stage1 a otrzymałem error 15: file not found zatem w katalogu gruba zapodałem touch stage1 potem znowu grub i wynik to (hd0,5) a wg fdiska sda5 to u mnie linux swap Link to comment Share on other sites More sharing options...
thof Posted September 21, 2009 Report Share Posted September 21, 2009 Na tej partycji, gdzie masz gruba nie ma pliku stage1? Myślałem, że manualnie to zlokalizujesz i wpiszesz np. root(hd0,5) i potem setup(hd0), tylko zależy w jakiej kolejności grub widzi dyski po dodaniu jednego... Link to comment Share on other sites More sharing options...
exbros Posted September 22, 2009 Report Share Posted September 22, 2009 ...potem znowu grub i wynik to (hd0,5) a wg fdiska sda5 to u mnie linux swap ... zapewne dlatego, ze grub numeruje dyski / partycje od 0 (zera) a fdisk od 1 - czyli to co wg fdiska jest piata partycja na pierwszym dysku (czyli sda5) to dla gruba (hd0,4) itede itepe ... teraz powinienes juz wiedziec jak to czytac Link to comment Share on other sites More sharing options...
thof Posted September 22, 2009 Report Share Posted September 22, 2009 Na szczęście w grub2 już to poprawili. Jeden problem mniej dla nowych użytkowników. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now