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/.
Witam
Mam taki mały problem i nie mam pomysłu na jego rozwiązanie.
Chcę mieć Debiana na pendrivie podłączyć do jakiegokolwiek komputera i uruchomić go.
Zainstalowałem w tym celu debiana, na pendrivie, po podłączeniu go jednak do innego komputera okazało się, że nie ma na nim gruba, więc wróciłem do pierwszego kompa, debian się włączył zainstalowałem gruba i przyszła próba druga, znów podłączyłem pena do innego kompa, grub się włączył wybrałem debiana i pojawił się komunikat:
root(hd1,0) Filesystem type unknown, partition type 0xf kernel /boot/vmlinuz_blabla root=/dev/sdb1 ro quiet Error 17 Cannot mount selected partition
Testowałem pendriva na kilku kompach i debian włącza się tylko na laptopie na którym go instalowałem, nawet jeżeli wezmę identycznego laptopa to tam już system się nie podniesie.
Czy wie ktoś może jaka jest przyczyna i jak rozwiązać ten problem?
Pozdrawiam
Ostatnio edytowany przez Paad (2009-08-10 13:20:49)
Offline
Ściągnij i zainstaluj liveusb-creator odpal go pokaż mu gdzie jest mendrive i obraz debian i czekaj aż zainstaluje na penie
Offline
próbowałem tak zrobić, ale wyskakiwał mi błąd kompatybilności, podobnie z wersją dla ubuntu.
Offline
A może spróbuj programem unetbootin
Offline
lukaz1987 napisał(-a):
A może spróbuj programem unetbootin
też próbowałem jeżeli wybiorę jako źródło obraz, to restarcie kompa mam błąd missing system, jeżeli jako źrodło wybiorę dystrybucję i wersję to po restarcie bootuje mi z pena, ale to jest wersja netinstall, a nie zainstalowany system.
testowałem w ten sposób tylko wersję stabilną
Offline
root=/deb/sdb1 ??
Jak botujesz z pendive'a? To /dev/sda. Zawsze pierwsze urządzenie. Zalecają nawet botować po UUIDzie (patrz blkid), ale myślę że pierwszy sposób wystarczy.
Offline
NIC napisał(-a):
root=/deb/sdb1 ??
Jak botujesz z pendive'a? To /dev/sda. Zawsze pierwsze urządzenie. Zalecają nawet botować po UUIDzie (patrz blkid), ale myślę że pierwszy sposób wystarczy.
zmienilem wpis na /dev/sda1, ale nie poszlo;/ caly czas jest ten sam błąd;/
Offline
Upewnij sie czy nie masz tam czasem "deB" zamiast "dev" bo tak teraz to zauważyłem.
O jeszcze coś... root(hd1,0), nie czasem root(hd0,0)? To wygląda jakby grub był przekopiowany z HDD na PenDrive'a...
Ja podaję dane przy założeniu, że na pendrive'ie masz jedną partycję, na niej grub i linux.
Offline
juz sprawdzam.
A na pendrivie mam dwie partycje jedna ext3, a druga swap.
jest /dev/sdb1 - robie to na innym kompie i recznie sobie przepisalem
NIC napisał(-a):
O jeszcze coś... root(hd1,0), nie czasem root(hd0,0)? To wygląda jakby grub był przekopiowany z HDD na PenDrive'a...
Odbylo się to tak, że włożyłem sobie płytkę do napedu jak nadszedł moment partycjonowania dysku to wybralem ręczny i pendriva - grub jest utworzony automatycznie nim zacząłem cokolwiek zmieniać zrobiłem sobie kopie;)
Ostatnio edytowany przez Paad (2009-08-10 13:22:57)
Offline
Uruchom gruba z pendrive'a i zamiast wybierać OS przejdź do konsolki gruba i posprawdzaj info o partycjach/dyskach, np.
geometry (hd0)
geometry (hd1)
itp.
I ustaw roota tak by numerki wskazywały na system plików debiana na pendrive'ie... Bo tu mamy 0xf unknown (z googla: "This type 0xf is win95 extended partition type (extended partitions serve as containers for other partitions).")
np. geometry (hd0) zwróci:
Partition num: 0, Filesystem type unknown, partition type 0x12
Partition num: 1, Filesystem type unknown, partition type 0x7
Partition num: 2, Filesystem type is ext2fs, partition type 0x83
Partition num: 3, Filesystem type unknown, partition type 0x83
Lin jest na (hd0) partycji 2, czyli root(0,2)
PS. Tylko root ma wskazywać na pendrive'a... nie na HDD
Ostatnio edytowany przez NIC (2009-08-10 14:52:05)
Offline
O jeszcze coś... root(hd1,0), nie czasem root(hd0,0)?
To w pewnym sensie pomogło, na sprawdziłem na laptopie kolegi (Asus) i poszło,
wróciłem do mojego laptopa testowego Fujitsu-Siemens, też idzie, ale nie za każdym razem (podejrzewam, jednak że ten laptop jest walnięty)
Jeżeli ktoś jest zainteresowany jak to zrobiłem sobie takiego pendriva, to zostawiam, króciutki opis:
Z płytki net-install zainstalowałem Debiana na pendrivie - gdy przyszła opcja wyboru partycji wskazałem pendriva.
Następnie zmieniłem wpis w /boot/grub/menu.lst z root(hd1,0) na root(hd0,0) i linux zaczął mi działać:).
Teraz w wolnej chwili potestuję go:)
Pozdrawiam i dziękuję za pomoc:)
Offline