Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
W wyniku kombinacji z różnymi systemami wymazałem MBR i nie wiem za bardzo jak to naprawić, a nie uśmiecha mi się kolejna reinstalacja Debiana. Wcześniej przy instalacji Debiana wybrałem partycję /dev/sda1/ (/) jako partycję bootowalną, w niej też jest /boot. Po uruchomieniu rescue mode z płyty instalacyjnej obojętnie czy wybiorę grub-install /dev/sda1 czy grub-install /dev/sda czy też grub-install hd0,0 albo grub-install hd0,1 - nic nie działa. O co może chodzić?
edit: fdisk -l nie pokazuje, żeby /dev/sda1 była bootowalna. Pewnie tu jest pies pogrzebany. jak można to zmienić?
edit: ok, fdisk załatwił sprawę :-)
Podsumowując - może się komuś przyda: po uruchomieniu rescue mode należy zamontować odpowiednią partycję i uruchomić powłokę. Polecenie fdisk -l pokaże czy jest ustawiona flaga "boot" do odpowiedniej partycji. Jeżeli tak wystarczy wpisać grub-install /dev/sda (n.p.), jeżeli nie trzeba za pomocą polecenia fdisk najpierw ustawić tę flagę, a dopiero później instalować gruba.
Ostatnio edytowany przez iacobus (2010-03-29 01:57:19)
Offline
[uwaga: ten post napisałem po 3 piwach. możliwe, że wkradł tu się jakiś niewielki, ale naprawdę bardzo drobny błąd]
coś ściemniasz gościu ;)
linuchowi nigdy nie wadziło, czy partycja jest bootowalna czy nie. dos i windows owszem, bez tego nie ruszy - ale dla linuksa to nigdy nie mialo znaczenia.
przykładowo jak masz shita i lina na jednym dysku, i partycja systemowa shita (C:) nie jest aktywna, to shit się nie zbutuje. w tablicy partycji typu MS-DOS (a założe się o grzewkę piwa, że taką właśnie masz założoną) może być tylko jedna aktywna (bootowalna) partycja, zatem klasyczne rozwiązanie jest takie, że shitowej partycji z systemem (c:) daje się status "boot", a pozostałe partycje, w tym linuksowa, mają tą flagę skasowaną - a mimo to się butują bez pierdnięcia.
z tego co widzę, próbowałeś instalować bootloadera (GRUBasa) w sektorze rozruchowym 1 partycji (hda1). tylko że bios przy uruchamianiu kompa nie szuka bootloadera na hda1, tylko na hda (nie szuka po sektorach rozruchowych partycji, tylko w głównym sektorze rozruchowym dysku MBR). i dopiero kiedy zrobiłes "grub-install /dev/hda" (czy tam sda) - bez 1 na końcu - to ruszyło.
ale w sumie to tak dla jaj tylko się czepiam :P
Offline
Hmm przegrałeś zgrzewkę piwa, bo chodziło o partycję BSD :-)
Tak czy inaczej dopiero dodanie bootwalnej flagi do /dev/sda1 pozwoliło mi uruchomić GRUB2. Nie wiem o co chodzi
Offline
e tam. grunt, że trybi ;)
Offline
[quote=iacobus]Hmm przegrałeś zgrzewkę piwa, bo chodziło o partycję BSD :-)[/quote]
slice bsd, w tym przypadku partycję podstawową na tablicy partycji msdos — [b]rychu[/b] zgarnął zgrzewkę ;]
PS A wszystkiemu winne pewno to [i]"2"[/i] po [i]"grub"[/i] :D
Ostatnio edytowany przez ArnVaker (2010-03-29 04:03:28)
Offline
Zresztą jest to znany bug - widziałem oficjalne zgłoszenie a propos instalatora - jeżeli przy partycjonowaniu nie ustawi się flagi rozruchowej system nie wstanie. Może zależy to od dysku? Nie mam pojęcia. A adres, na który można wysłać zgrzewkę podam w PW :-) Mogą być Złote Lwy albo Ciechan Wyborny niepasteryzowany :-)
Offline
[quote=iacobus]Mogą być Złote Lwy albo Ciechan Wyborny niepasteryzowany :-)[/quote]
dżiz. u mnie takich nie ma, tylko przemysłowa produkcja.
fajnie tam macie na podlasiu :] bieszczady blisko i w ogóle
Offline
Złote Lwy są z browaru Amber w Bielkówku, niedaleko Gdańska :-)
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00127 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.135.206.212' WHERE u.id=1 |
0.00058 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.135.206.212', 1732474427) |
0.00027 | SELECT * FROM punbb_online WHERE logged<1732474127 |
0.00094 | SELECT topic_id FROM punbb_posts WHERE id=144211 |
0.00057 | SELECT id FROM punbb_posts WHERE topic_id=16477 ORDER BY posted |
0.00060 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=16477 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00073 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=16477 ORDER BY p.id LIMIT 0,25 |
0.00073 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=16477 |
Total query time: 0.00588 s |