zbuko Napisano Luty 20, 2005 Zgłoszenie Share Napisano Luty 20, 2005 Hola! Kupiłem ostatnio nowy HD, którego wpiąłem jako Mastera i zniknęło mi wszystko - i Linux i WinXP. Fedorę przeinstalowałem, skonfigurowałem i hula, ale wkrótce przeinstaluę XP-ka, który zainstaluje w MBR swój bootloader. Jak w tej sytuacji odzyskać GRUB'a, żeby nie instalować FC od nowa? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Luty 20, 2005 Zgłoszenie Share Napisano Luty 20, 2005 (edytowane) Nie trzeba było reinstalowac Linuksa. Wystarczyło go po prostu przenieść A odnośnie GRUBA: szukaj w wyszukiwarce grub-install (nie zapomnij o wyborze starszych postów) http://www.fedora.pl/site/forum/index.php?...te=grub-install /edit/ W sumie to podepnę ten temat, żeby pytania odnośnie GRUBa już się niepotrzebnie nie powtarzały :mellow: /edit2/ http://www.fedora.pl/site/index.php?option...id=27&Itemid=34 Edytowane Luty 25, 2005 przez gajownik Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
zbuko Napisano Luty 20, 2005 Autor Zgłoszenie Share Napisano Luty 20, 2005 Nie trzeba było reinstalowac Linuksa. Wystarczyło go po prostu przenieść A odnośnie GRUBA: szukaj w wyszukiwarce grub-install (nie zapomnij o wyborze starszych postów) http://www.fedora.pl/site/forum/index.php?...te=grub-install Nie trzeba było reinstalowac Linuksa. Gdybym znał sposób, do którego prowadzi Twój link, to faktycznie nie byłoby konieczne, ale i tak chciałem zmienić organizację partycji W każdym razie dzięki za odnośnik - już sobie wydrukowałem Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Luty 20, 2005 Zgłoszenie Share Napisano Luty 20, 2005 ale i tak chciałem zmienić organizację partycji Jeśli miałeś miejsce na dysku, to to wcale nie było przeszkodą. Akurat wczoraj przenosiłem pomiędzy różnymi partycjami FC1 (tylko do testów) i FC3. Bootujeszcze się z pierwszej płytki w trybie rescue, podmontowyjesz odpowiedni partycje i tarujesz cały system. Otrzymany plik wrzucasz w bezpieczne miejsce. Potem sobie mieszasz z partycjami jak chcesz i odtarowujesz cały system (trzeba pamiętać o parametrze -p). Na koniec zmienić wpisy w /etc/fstab i /etc/grub.conf. Jeśłi przy okazji zmieniło sie rodzaj partycji, to trzeba będzie dodatkowo wygenerować nowe initrd. Potem wydac komendę touch ~/.autorelabel i reboot (tar jeszcze nie zapamiętuje rozszerzonych atrybutów i trzeba je na nowo przywrócić - w przeciwnym wypadku będzie się ostro pluł SELinux). To by było na tyle :-) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
zbuko Napisano Luty 20, 2005 Autor Zgłoszenie Share Napisano Luty 20, 2005 Jeśli miałeś miejsce na dysku No coś by się znalazło rozumiem, że najlepiej korzystać z /home tarujesz cały system. mógłbyś jaśniej? Co konkretnie muszę starować - jajko, tablicę partycji? Albo jakie konkretnie polecenie wydać? wygenerować nowe initrd Znaczy ręcznie wyedytować, czy jest jakaś komenda? tar jeszcze nie zapamiętuje rozszerzonych atrybutów i trzeba je na nowo przywrócić Jeszcze raz - bardziej konkretnie proszę. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
patpi Napisano Luty 20, 2005 Zgłoszenie Share Napisano Luty 20, 2005 tarujesz cały system. mógłbyś jaśniej? Co konkretnie muszę starować - jajko, tablicę partycji? Albo jakie konkretnie polecenie wydać? Cały oznacza "CAŁY", czyli wszysciutko troche roboty z tym jest. Reszte niech Ci podpowie Gajownik bo ja to sie boje takimi rzeczami zajmować Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
zbuko Napisano Luty 20, 2005 Autor Zgłoszenie Share Napisano Luty 20, 2005 tarujesz cały system. mógłbyś jaśniej? Co konkretnie muszę starować - jajko, tablicę partycji? Albo jakie konkretnie polecenie wydać? troche roboty z tym jest. Reszte niech Ci podpowie Gajownik bo ja to sie boje takimi rzeczami zajmować No właśnie o to chodzi, że 1. Nie znam tego rozwiązania 2. Jest z tym trochę roboty i ryzyka, ża lama jak ja coś spierniczy Wolę więc walanąć instalkę od zera zostawiając nie sformatowaną partycję /home, ale chętnie poznam sposób Gajownika. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Luty 20, 2005 Zgłoszenie Share Napisano Luty 20, 2005 No coś by się znalazło rozumiem, że najlepiej korzystać z /home W sumie to obojętnie jaka partycja - ważne tylko, żeby system plików potrafił obsługiwać duże klikugigabajtowe pliki. Zresztą posiadanie osobnej partycji na /home jest bardzo zalecane :-) tarujesz cały system. mógłbyś jaśniej? Co konkretnie muszę starować - jajko, tablicę partycji? Albo jakie konkretnie polecenie wydać? Cały system. Uruchamiasz system z płytki w trybie rescue, ale nie pozwalasz na podmontowanie partycji. Potem piszesz mniej więcej coś takiego: mkdir /mnt/fc3 mount -o ro /dev/hda5 /mnt/fc3 # w trybie tylko do odczytu - tak dla pewności. mkdir /mnt/backup mount /dev/hda8 /mnt/backup cd /mnt/fc3 tar cvf /mnt/backup/fc3.tar . # w sumie to nie ma sensu tego kompresować # aha, ta kropka na końcu jest ważna! sync # tak dla pewności cd .. umount /mnt/fc3 umount /mnt/backup No i tak dla każdego systemu plików, który chcesz przenieść/usunąc. Pliki urządzeń samemu sobie trzeba dobrać (najprościej wydac polecenie fdisk -l i zobaczyć jak to jest na dysku). Potem można sobie wszystko przepartycjonować, np. przy użyciu parted albo fdiska. Ja osobiście robię partycje przy użyciu obu tych programów. W parted zakładam partycje (komenda mkpart). Ich kolejnośc jest zwykle potem rozjechana, więc poprawiam je w fdisku (x, f, a na koniec w). Partycje są założone, więc pora założyć system plików. Standardowe opcje zwykle mi nie pasują. Dla przykładu ostatnio robiłem tak: mkfs.ext3 -b 1024 -m 0 -O sparse_super,filetype,dir_index -L root-fedora /dev/hda1 (po -m jest zero, a przed sprarse.. jest litera o) Dzięki temu system plików będzie trochę lepiej chodził z małymi plikami (wielkość bloku 1kB - zwykle mi robiło 4kB) i nie rezerwuję dodatkowego miejsca dla roota (stadardowo 5% powierzchni dysku → niepotrzebna strata miejsca na /home). Przydatny może sie okazać również parametr dir_index (za manualem: Use hashed b-trees to speed up lookups in large directories.) Teraz nasz ext3 będzie mógł śmiało konkurować x reiserfs ;-) Należy pamiętać, by po odtarowaniu wpisać dokładny "LABEL" (w powyższym przykładzie root-fedora) w plikach /etc/fstab i /etc/grub.conf Jak już sobie poustawiamu partycje, to trzeba na nowo przywrócić nasze kopie: mount /dev/hda1 /mnt/fc3 mount /dev/hda6 /mnt/backup tar xvp /mnt/backup/fc3.tar -C /mnt/fc3 # tu sobie poczekamy znowu, nie zapomnieć o parametrze p, bo nie nadamy plikom poprawnych uprawnień sync # dla pewności Teraz edytujemu /etc/fstab i /etc/grub.conf UWAGAJeśli zmieniamy ilość partycji lub plik urządzenia swapa to treba to niezwłocznie porawić! Nigdy tego nie próbowałem, ale włączenie swapa na normalnej partycji z danymi może znoszczyć dane! (być może swapon nie włączy swapa na tej partycji, ale lepiej nie eksperymentować;-) ) Teraz trzeba się zchrootować i wgrać GRUBa z powrotem do MBR. ALbo robimy reboot i pozwalamy żeby tryb rescue podmontował wszystko za nas, albo wpisujemy: mount --bind /dev/ /mnt/fc3/dev chroot /mnt/fc3 grub-install /dev/hda exit Oczywiści zamiast /dev/hda trzeba wpisać swoje własne urządzenie Pozostaje jeszcze wpisać: touch /mnt/fc3/.autorelabel Na koniec trzeba wszystko odmontować, wcisnąć ^D i modlić sie do Boga by wszystko działało ;-) wygenerować nowe initrd Znaczy ręcznie wyedytować, czy jest jakaś komenda? To się tylko robi w przyadku zmiany systemu plików na głównej patycji. mkinitrd /boot/initrd-2.2.5-15.img 2.2.5-15 gdzie 2.2.5-15 to wersja naszego jądra (wystarczy wejść do /lib/modules i przepisać nazwę istniejącego tam katalogu). tar jeszcze nie zapamiętuje rozszerzonych atrybutów i trzeba je na nowo przywrócić Jeszcze raz - bardziej konkretnie proszę. Rozszerzeone atrybuty służą do zapamiętywania "secutiry context" - potrzebne do działanie SELinux. W sumie to można zamist tar używać star → http://fedora.redhat.com/docs/selinux-faq-....html#id2825425 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
zbuko Napisano Luty 20, 2005 Autor Zgłoszenie Share Napisano Luty 20, 2005 Wilekie dzięki za wyczerpującą odpowiedź. Wiem mniej więcej o co chodzi - oby w praktyce poszło bez problemów, bo modlitwy starego heretyka nie będ pewnie wysłuchane Na chwilę obecną chcę odzyskać wina, a później grub'a. Do tej pory używałem dyskietki ODS + Ranish Partition - najlepszego programu zarządzającego partycjami jaki do tej pry widziałem. Problem polega na tym, że mam nowy komp, do którego nie chciało mi się kupować stacji dyskietek, ale właśnie wypaliłem płytę bootowalną DOS z Ranishem. Pozdrawiam. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
wachu0809 Napisano Marzec 28, 2005 Zgłoszenie Share Napisano Marzec 28, 2005 Dolacze sie, bo tu byl watek o partycjach a mam pytanko.. Chce zmienic dysk na wiekszy.. Jesli na tym wiekszym odwzoruje uklad partycji, ktory mam teraz. Tylko zrobie je wieksze (chodzi mi o partycje linuxowa z systemem czyli np." / ") mam 5 GB a bym chcial 10. Czy bedzie to miec jakis wplyw na system? Gruba zainstaluje w mbr i ustawie tak jak mam teraz bo sciezki sie nie zmienia (przynajmniej wychodze z takiego zalozenia). Jest programik pod dosa GHOST.. taki malutki i fajny.. do robienia obrazow partycji badz dyskow.. mozna nim przeniesc linuxowy system plikow? Bo on (ghost) dziala dosyc sprawnie, chcialbym go uzyc zamiast tarowania wszystkiego = no chyba ze tarowanie bedzie szybsze, albo tamto mi odradzicie. Dane (filmy muze itd.) trzymam na fat32 bo lepiej je przenosic .. ( nie wszyscy maja linuxy ) .. wiec jak je powieksze to nic sie nie stanie. Chyba Z gory dzieki za odpowiedz. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Marzec 28, 2005 Zgłoszenie Share Napisano Marzec 28, 2005 Tylko zrobie je wieksze (chodzi mi o partycje linuxowa z systemem czyli np." / ") mam 5 GB a bym chcial 10. Czy bedzie to miec jakis wplyw na system? Nie, nie będzie. Już kilkakrotnie przenosiłem partycje na dysku, pomniejszałem, powiekszałem i wszystko było bez problemów (no prawie czasami zapominałem wyedytować jakiś plik ;-) ) Jeśli chodzi o te "ghosty" to nie wiem -- nie używałem. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
spyro Napisano Czerwiec 1, 2005 Zgłoszenie Share Napisano Czerwiec 1, 2005 Witam Mam taki problem, że windows skasował mi gruba z MBR (jak narazie używam dyskietki z grubem), a jak próbuję zainstalować gruba z rescue mode to mi pisze, że nie wykrywa mi żadnych partycji linuxowych na dysku i przez to nie moge wgrać gruba. Możecie mi z tym pomóc ponieważ nie pasuje mi zabardzo wkładanie dyskietki do napędu za każdym razem gdy włączam kompa. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lszk Napisano Czerwiec 1, 2005 Zgłoszenie Share Napisano Czerwiec 1, 2005 A sprawdz ten opis. Też kiedyś miałeś z grub'em jakiś problem i to pomogło. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
spyro Napisano Czerwiec 1, 2005 Zgłoszenie Share Napisano Czerwiec 1, 2005 lszk Niestety ten opis mi nie pomógł. Jak próbowałem wykonać tamte polecenia to wychodziło, że nie ma takiej komendy. Jest na to jakaś inna metoda czy tylko zostaje reinstalacja fedory. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Czerwiec 2, 2005 Zgłoszenie Share Napisano Czerwiec 2, 2005 nie wykrywa mi żadnych partycji linuxowych na dysku Co nie wykrywa: GRUB czy instalator? Jak prubowałem → próbowałem wykonać tamte polecenia to wychodziło, że nie ma takiej komendy. Którego polecenia nie ma? Jest na to jakaś inna metoda czy tylko zostaje reinstalacja fedory. Reinstalacja na pewno jest niepotrzebna. Musisz pomijac pewnie jakiś etapi dlatego te porady nie działają. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się