grub nie wykry

Ogólne pytania dotyczące systemu
sali
Beginner
Posty: 121
Rejestracja: 29 marca 2007, 17:30
Lokalizacja: z du¿ego pokoju

Post autor: sali »

powiem więcej, w zasadzie to do każdego windowsa tak powinien wyglądać.
Od siebie dodam jeszcze, że w oryginalnym menu.lst jest bardzo dużo informacji co do konfiguracj menu rozruchowego grub'a a między innymi coś takiego:

Kod: Zaznacz cały

...
#
# examples
#
# title         Windows 95/98/NT/2000
# root          (hd0,0)
# makeactive
# chainloader   +1
#
...
Na prawdę nie trzeba z każdą pierdołą zaczynać nowego wątku, tym bardziej że o grubie to już chyba wszystko zostało napisane na tym forum.
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

meliorus pisze:A więc tak ma wygldac wpis GRUBA do VISTY?
Sali już napisał, ale powtórzę, żeby nie było niejasności: wpis dla Windows wygląda tak samo, niezależnie od tego, czy to XP, czy Vista.

Savedefault jest opcjonalne i nie ma wpływu na uruchamianie systemu (możesz sobie sprawdzić co to). Pamiętaj o podaniu poprawnego parametru root(hdx,y), u mnie jest hd0 (pierwszy dysk) i 1 (sda2).
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

genobis, dlaczego masz flagę boot na partycji rozszerzonej? Niby to nie przeszkadza ale ułatwienie to nie jest.

meliorus, a jak wygląda twój wynik polecenia:

Kod: Zaznacz cały

fdisk -l
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

Post autor: TenDrugi »

Do zmiany flagi polecam GParted (jest w repozytoriach mojego etch).

Wszystko myszką - banalne.

Sam miałem kierunek odwrotny (z hda1 na hda2) ale działać pewnie będzie tak samo. Pozdrawiam,
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

Może rzeczywiście tak zrobię :) A jest tak dlatego, że nie ruszałem ustawień fabrycznych laptopa, tylko na tych dalszych partycjach zaprowadziłem swoje porządki. Tak więc zostały pewne nie do końca rozsądne rzeczy takie jak to i stumegowe sda1 (mieściło się tam jakieś multimedialne ustrojstwo).

Ale rzeczywiście, wypadałoby się tym zająć.
Smike
Posty: 30
Rejestracja: 08 maja 2007, 11:08

Post autor: Smike »

fnmirk pisze:genobis, dlaczego masz flagę boot na partycji rozszerzonej?
Po czym wnosisz? Nie żebym się czepiał. Ale może czegoś nie rozumiem/nie umiem. Z listingu genobisa wynika, że partycją boot jest sda2 czyli podstawowa a rozszerzona to sda4.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Smike, masz rację. Moja pomyłka niewybaczalna.
Nie potrafię napisać dlaczego uznałem sda2 za rozszerzoną? Chyba wpadłem w rutynę.
Jednak przebudowa tablicy partycji byłaby wskazana. Często usuwa i zakłada partycje.
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

A ja się temu dotąd nawet dobrze nie przyjrzałem ;P Po prostu zainstalowałem system i zostawiłem w działającej postaci, heh. Więc i mój błąd. Tym niemniej, jak już pisałem i jak teraz napisał fnmirk, muszę w końcu zrobić porządek z tym zafajdanym sda1.
meliorus
Beginner
Posty: 143
Rejestracja: 20 maja 2008, 07:41

Post autor: meliorus »

fnmirk pisze:meliorus, a jak wygląda twój wynik polecenia:

Kod: Zaznacz cały

fdisk -l
Polecenie, które mi podałeś wyświetla mi takie coś:

Kod: Zaznacz cały

Disk /dev/sda: 500.1 GB, 500106780160 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x21632163

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       49328   396223488    7  HPFS/NTFS
/dev/sda2           49328       60801    92158976    7  HPFS/NTFS

Disk /dev/hda: 30.6 GB, 30616363008 bytes
16 heads, 63 sectors/track, 59323 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Disk identifier: 0xd12ed12e

Device Boot      Start         End      Blocks   Id  System
/dev/hda1               3        7753     3906250   82  Linux swap / Solaris
Partition 1 does not end on cylinder boundary.
/dev/hda2            7762       59320    25985137+  83  Linux
Partition 2 does not end on cylinder boundary.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

meliorus, masz komunikat o tym, że partycje nie kończą się na granicy cylindra. Nie wiem czym to jest spowodowane i czy będą z tego tytułu jakieś konsekwencje w przyszłości. Miałem podobne komunikaty kiedy korzystałem z różnych narzędzi do tworzenia partycji. Mieszanie narzędzi z Windows i Linuksa. Przyjmij zasadę jak korzystasz z narzędzi komercyjnych to konsekwentnie tylko z nich i odwrotnie.
Według informacji dostępnych w internecie wspomniany komunikat pojawia się przy zabawach fdiskiem z poziomu instalatora Windows. I wynika z niego że są ,,dziury na dysku''. Skoro pierwsza partycja kończy na ,,7753'' to następna powinna się zaczynać jako ,,7754''. U ciebie druga zaczyna się dopiero od pozycji ,,7762'' czyli jest źle.

Zastanawia mnie dlaczego masz widoczne dyski sda i hda.

Ja w pierwszej kolejności wziąłbym się za zrobienie porządku z partycjami, z poziomu jakieś dystrybucji Livecd i dopiero instalował i aktualizował system jeden czy drugi.
ODPOWIEDZ