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
Od jakiś paru godzin usilnie próbuje zainstalować na virtualce Debiana w wersji Wheezy. Początkowo pobierałem obrazy z FTP-a, po kłopotami z instalacją GRUB-a i zasięgnięciu informacji w google znalazłem sposób gwarantujący pobranie kompletnego i możliwie najbardziej aktualnego obrazu ISO poprzez jigdo.
Niestety problem się powtarza i ciągle jest ten sam czyli: [u]Instalacja 'grub-pc' w /target/ nie powiodła się[/u]. Moje pytanie jest następujące czy w związku z tym Debiana Wheezy nie da się na czysto zainstalować, czy może coś ze mną jest nie tak ;-P
P.S Jeśli ktoś napisze:
...to zainstaluj sobie wersje stabilną i wykonaj
Kod:
apt-get dist-upgradei będziesz miał testową[/quote]
to niech zamilknie na zawsze.Ostatnio edytowany przez s_piotr (2011-06-10 22:18:00)
Offline
Z businesscard wersji stabilnej możesz w trybie expert zainstalować wersję testową. A co do samego problemu… Pewnie znowu uwalony obraz, tak to już jest z tymi obrazami testinga. Możesz jeszcze zamiast GRUB-a zainstalować LILO albo doinstalować potem GRUB-a w chroocie.
Offline
[quote=ArnVaker]Z businesscard wersji stabilnej możesz w trybie expert zainstalować wersję testową.[/quote]
o czymś podobnym już gdzieś czytałem, nie wiem czemu nie zwróciłem na to uwagi ;-/.
Co do polecenia [b]chroot[/b] to nie wiem jak ono się sprawdzi w sytuacji kiedy nie mam GRUB-a i za chiny ludowe (chyba powinienem z dużej napisać) system nie chce mi wystartować.
Offline
[quote=s_piotr]Co do polecenia [b]chroot[/b] to nie wiem jak ono się sprawdzi w sytuacji kiedy nie mam GRUB-a i za chiny ludowe (chyba powinienem z dużej napisać) system nie chce mi wystartować.[/quote]
Chodzi właśnie o to, żeby chrootować się do nieuruchomionego systemu, np. z livecd. :)
Offline
[quote=ArnVaker][quote=s_piotr]Co do polecenia [b]chroot[/b] to nie wiem jak ono się sprawdzi w sytuacji kiedy nie mam GRUB-a i za chiny ludowe (chyba powinienem z dużej napisać) system nie chce mi wystartować.[/quote]
Chodzi właśnie o to, żeby chrootować się do nieuruchomionego systemu, np. z livecd. :)[/quote]
Nadaje się do tego np. Ubuntu lub GRML. Do samego live'a polecam tą drugą dystrybucję. Jej obrazy ważą od 110 do 700MB do wyboru.
Offline
Że obrazy uwalone ? - fakt, nawet niedawno to opisywałem, a robiłem tak:
instalator nie chciał mi zainstalować gruba, to wybrałem lilo. Też nici.
Dokończyłem instalację, ściągnąłem pakiet gruba z zależnościami na pendraka. Chroot na partycję z systemem, instalacja gruba i zależności przez dpkg, aptitude lub apt-get.
Reboot i gotowe.
Offline
[quote=Dr. Frankenstein]It's alive buuuuaaaaa haaa haaaaa haaaa[/quote]
Ale są wady i zalety takiego rozwiązania w porównaniu do apt-get dist-update:
[u]Zaleta[/u]: nie ma problemów z zależnościami, aktualizacja przebiega bez dziwacznych komunikatów w stylu "aby zainstalować te aktualizację należy usunąć inny pakiet"
[u]Wady[/u]: może to tylko u mnie ale strasznie mi muli na vitualce (VitualBox 4.0.8)
Pozdro
Offline
Eee chyba raczej to kwestia wirtualizacji że GRUB nie chce sie postawić.
Offline
[quote=qluk]Eee chyba raczej to kwestia wirtualizacji że GRUB nie chce sie postawić.[/quote]
...ale GRUB już dumnie stoi ;-). Raczej nie jest to wina wirtualizacji, przynajmniej tak wywnioskowałem czytając wpisy na google.
P.S w związku z planowanym umieszczeniem kolejnej wersji 6.0.2 [url]http://debian-linux.pl/2011/06/08/squeeze-6-0-2-juz-25-czerwca/[/url] w chłodziarko zamrażarce czy ktoś może napisać co znajdzie się w środku ??
Offline
Nic szczególnego — poprawki bezpieczeństwa, poprawki w międzyczasie znalezionych błędów, może nowsza wersja jakiegoś programu jeżeli jest taka potrzeba. Zasadniczo jednak wersje oprogramowania się nie zmienią, to tylko wydanie poprawiające błędy.
Offline
Jakby kto pytał o chroota, to może trochę tu pospamuję:
Chroot do Debiana:
#!/bin/bash mkdir /Debian sudo mount /dev/sda1 /Debian &>/dev/null sudo mount -o bind /dev /Debian/dev &>/dev/null sudo mount -t proc /proc /Debian/proc &>/dev/null #przy samym grubie poniższe komendy są niepotrzebne. sudo mount -t tmpfs tmpfs /Debian/var/tmp &>/dev/null sudo mount -t tmpfs tmpfs /Debian/tmp &>/dev/null sudo mount -t tmpfs tmpfs /Debian/var/run &>/dev/null sudo chroot /Debian
gdzie /dev/sda1 - partycja z Debianem.
Instalacja gruba1 w (Debianie grub-legacy) w chroocie - działa na 100% - sprawdzone organoleptycznie:
# grep -v rootfs /proc/mounts > /etc/mtab # grub-install --no-floppy /dev/sda
Gdzie /dev/sda - to dysk, na którym ma się znaleźć grub.
Wynik[b] fdisk -l[/b] się kłania.
Sznurek: http://www.gentoo.org/doc/pl/handbook/handbook-x86.xml?part=1&chap=10#grub-install-auto
Odzyskiwanie w chroot gruba2 - podobno działa, mnie używania gruba2 zabronił psychiatra :P, nie sprawdzałem:
http://dug.net.pl/tekst/77/przywracanie_grub2_za_pomoca_chroot/
ale podobno działa :D
Sposób z wiki Gentoo dla grub2 (z LiveCD) - też nie sprawdzony (psychiatra, jak wyżej :P), ale podobno dziala:
grub-install --root-directory=/Debian /dev/sda
Sznurek: http://en.gentoo-wiki.com/wiki/Grub2#Writing_to_the_MBR
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2011-06-20 18:59:37)
Offline
Specjalnie dziś sprawdziłem.
Zainstalowałem na VB testinga z netinstall z tego obrazu
ftp://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso
Żadnych problemów.
Grub sie poprawnie zainstalował.
Offline
[quote=ilin]Specjalnie dziś sprawdziłem.
Zainstalowałem na VB testinga z netinstall z tego obrazu
ftp://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso
Żadnych problemów.[/quote]
...jak widać widocznie tylko u mnie są problemy z płynnością ;-P spróbuje jeszcze odpalić w domu pod debianem.
Mimo wszystko problem uważam za rozwiązany i zakończe cytując klasyka tego forum:
[quote=Jacekalex]To by było na tyle
;-)[/quote]
Offline
Witam po dłuższej nieobecności. Sesja, egzamin, w tym licencjacki (zdany) więc stąd ta mała zmiana profilu :) . Mam nadzieje, że mnie poznacie :) No nic przejdę do sedna.
Instaluje debian'a no i klops. Dostałem testinga kiedyś tam od Arna z nowszym jajkiem 2.6.38 no i nie da się zainstalować grub'a. No ale nie zląkłem się tego i dokończyłem instalacje do końca myśląc, że zainstaluje go później z ubuntu. No i włączam to ubu, podmontowuję wszystko tzn:
sudo mount -t ext3 /dev/dysk_na_ktorym_jest_debian /mnt/temp sudo mount -o bind /dev /mnt/temp/dev sudo mount proc /mnt/temp/proc -t proc sudo mount sysfs /mnt/temp/sys -t sysfs sudo chroot /mnt/temp
No i teraz robi się tak:
root@ubuntu:/#
Ja mu:
grub-install /dev/sda
A on nicht verstehen... Czyli nie ma takiej komendy... Wie tylko co to install, install-info, installkernel...
Rady sugestie?? Mile widziane :)
Pozdrawiam
Ostatnio edytowany przez P@blo (2011-07-01 19:41:26)
Offline
Skoro nie zainstalowałeś gruba, to i nie masz w tym systemie polecenia [tt]grub-install[/tt]. Doinstaluj w chroocie.
aptitude install grub-pc
lub
aptitude install grub-legacy
Offline
Nie idzie mi ta instalacja... Jestem połączony z netem ale nie moge zainstalować przez aptitude. Nie jest w stanie pobrać nowych pakietów czy daje repo debiana czy ubu
Ostatnio edytowany przez P@blo (2011-07-01 20:05:51)
Offline
Co znaczy „nie idzie”? Strzał — [i]resolv.conf[/i] skopiowałeś przed chrootem?
Offline
Kurcze sam nie wiem... Zrobie jeszcze raz te podmiany plików tak jak opisałem wcześniej. No a 'nie idzie' no tak jakby neta nie mial... Powiedzmy ubu (wirtualne) ma ale po chroocie na debianie nie ma neta...
Offline
To pewnie [i]resolv.conf[/i] właśnie…
mkdir /mnt/debek mount /dev/sdaX /mnt/debek mount -t proc proc /mnt/debek/proc mount -t sysfs sysfs /mnt/debek/sys mount -o bind /dev /mnt/debek/dev cp /etc/resolv.conf /mnt/debek/etc chroot /mnt/debek
Gdzie „X” to partycja „/” Debiana. Jeżeli masz osobne partycje /boot itp., to też przed chrootem montujesz je gdzie trzeba.
Offline
Nie ma na ubuntu /etc/resolv.conf 8-o i co teraz?
Ostatnio edytowany przez P@blo (2011-07-01 20:17:34)
Offline
O i to jeszcze pewnie będzie potrzebne jeśli instalowałeś z w miarę świeżego obrazu testinga:
mkdir /run/lock touch /run/lock/aptitude
Offline
Tzn tak. Dam locate resolv.conf to mi pisze że jest w /etc ale wejde do /etc i go tam nie ma... Jak ja go mam skopiować :(
Ostatnio edytowany przez P@blo (2011-07-01 20:29:44)
Offline
W Ubuntu nie ma czy w Debianie nie ma? Masz skopiować z ubuntowego /etc do /etc Debiana.
Offline
W ubu nie ma... Ubu łączy się ładnie z netem (przez wifi). Tylko teraz nie jestem w stanie nic zainstalować... Po chroocie rozumiem ze 'jestem' na debianie (ktory jest na dysku). Tam w source.list daje czy to repo z ubu czy z debiana testing to nie da się zainstalować... aptitude update nie reaguje. Pisze że 'Nie udało się przetłumaczyć nazwy "security.debian.org" i tak do każedego repo..
Offline
E, [s]nie może być[/s] nie może nie być… Pokaż:
ls -l /etc/resolv.conf
z tego Ubuntu.
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00005 | 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='18.191.200.47' WHERE u.id=1 |
0.00068 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.191.200.47', 1732405403) |
0.00028 | SELECT * FROM punbb_online WHERE logged<1732405103 |
0.00094 | 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=19129 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00238 | 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=19129 ORDER BY p.id LIMIT 0,25 |
0.00098 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=19129 |
Total query time: 0.00674 s |