Strona 2 z 5
: 22 czerwca 2009, 01:37
autor: shrek
fstab:
Kod: Zaznacz cały
/dev/sda3 / ext3 errors=remount-ro 0 1
/dev/sda4 /home ext3 defaults 0 2
/dev/sda6 /tmp ext3 defaults 0 2
/dev/sda7 /var ext3 defaults 0 2
/dev/sda8 /boot ext3 defaults 0 2
/dev/sda5 none swap sw 0 0
Mam nadzieję że dobrze edytowałem na razie wywala mi
błąd przy ładowaniu gruba.
Kod: Zaznacz cały
title Debian GNU/Linux, kernel 2.6.29-2-686
root (hd0,7)
kernel /vmlinuz-2.6.29-2-686 root=/dev/sda3 ro quiet
initrd /initrd.img-2.6.29-2-686
menu.lst mam edytować tego na partycji sda8 rozumiem?
I nie działa?
: 22 czerwca 2009, 01:45
autor: ArnVaker
shrek pisze:narazie wywala mi error przy ladowaniu gruba
To trochę moja wina. Zapomniałem dopisać, że musisz przeinstalować gruba :evil: .
stage1 znajdujący się w
mbr wskazuje nadal na partycję
/, a powinien na
/boot.
Także to właśnie musisz zrobić. Z poziomu livecd:
http://debian.linux.pl/viewtopic.php?p=9306#9306
Edit:
Ale chyba coś jednak zamieszałeś, skoro
stage1 nadal wskazuje na partycję
/, to nie powinien wystąpić ten błąd. Nie edytowałeś czasem
menu.lst na partycji
/?
: 22 czerwca 2009, 02:01
autor: shrek
robiłem tak
Kod: Zaznacz cały
sudo grub
find /boot/grub/stage1
root (hd0,7)
setup (hd0)
quit
ale zaraz zobaczę jeszcze ten sposób co mi podesłałeś
[ Dodano: 2009-06-22, 02:07 ]
ArnVaker pisze:Ale chyba coś jednak zamieszałeś, skoro stage1 nadal wskazuje na partycję /, to nie powinien wystąpić ten błąd. Nie edytowałeś czasem menu.lst na partycji /?
edytowałem sda8 (hd0,7) wywala jak na zdjęciu, jak zmienię stage1 na (hd0,2) mam po staremu...
: 22 czerwca 2009, 02:11
autor: ArnVaker
Czyli niby powinno być w porządku.
Odpowiednie
vmlinuz i
initrd siedzą na partycji
/boot ?
Sprawdź:
na partycji
/boot.
: 22 czerwca 2009, 02:15
autor: shrek
Odpowiednie? Ciężko mi powiedzieć, są takie same jak były na /
po prostu skopiowałem folder /boot na nową partycję.
[Dodano: 2009-06-22, 02:22]
Kod: Zaznacz cały
shrek@debian:/media/disk-1$ ls -lah
razem 28K
drwxr-xr-x 4 root root 4,0K 06-22 01:33 .
drwxr-xr-x 6 root root 4,0K 06-22 02:21 ..
drwxr-xr-x 3 root root 4,0K 06-22 01:33 boot
drwx------ 2 root root 16K 06-22 01:24 lost+found
shrek@debian:/media/disk-1$
Pewnie nie ma to znaczenia ale zrobiłem to po wyłączeniu partycji w fstab, inaczej jej nie widzę.
: 22 czerwca 2009, 02:28
autor: ArnVaker
Mam teorię. Nie skopiowałeś czasem katalogu
/boot na partycję
/boot ?
Powinieneś skopiować tylko jego zawartość. W tej chwili ścieżki wyglądają pewnie tak:
Kod: Zaznacz cały
/boot/boot/vmlinuz...
/boot/boot/initrd.img...
: 22 czerwca 2009, 02:38
autor: shrek
Zrobiłem jak mówisz i to może być to, za 5 minut będziemy wiedzieć.
Albo już się nigdy nie dowiemy że zmęczenie, usunąłem jedną i drugą zawartość shift+delete. - czas iść spać.
Idzie to jakoś szybko odzyskać czy szybciej zainstaluję od nowa Debiana?
: 22 czerwca 2009, 02:50
autor: ArnVaker
shrek pisze:albo już się nigdy nie dowiemy ze zmęczenie usunełem jedną i drugą zawartość
Takie są efekty używania w trybie graficznym konta root... :evil:
shrek pisze:idzie to jakoś szybko odzyskać czy szybciej zainstaluje od nowa debiana?
livecd:
Rozpakuj paczkę
.deb z kernelem którego używasz, wrzuć odpowiednie pliki do katalogu
/boot (
conifg...,
System.map...,
vmlinuz...).
Rozpakuj paczkę z grubem, utwórz katalog
/boot/grub/, wrzuć tam pliki ze "stage" w nazwie (ścieżka
/usr/lib/grub/architektura-pc/ rozpakowanego archiwum).
"chroot" z livecd:
Wygeneruj
initrd.img:
Kod: Zaznacz cały
mkinitramfs -o /boot/initrd.img-wersja_jądra /lib/modules/wersja_jądra
Wygeneruj
menu.lst:
Można też spróbować przeinstalować paczki bezpośrednio w "chroocie", jednak opisany sposób jest według mnie pewniejszy i bezpieczniejszy.
: 22 czerwca 2009, 10:23
autor: giaur
A czy grub z sida obsługuje już bootowanie z partycji ext4? Wie ktoś?
: 22 czerwca 2009, 10:31
autor: Euzebiusz29
Ten grub nie obsługuję jeszcze ext4.Jeśli by obsługiwał to kolega by się z przenoszeniem /boot nie męczył :-)