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
Czuwaj,
wczoraj puściłem sobie update systemu - wszystko przeszło bez problemów. Dzisiaj ku mojemu zaskoczeniu, okazało się, że nie mam Windows-a do wyboru.
Od razu uruchomiłem komendę:
update-grub2
i otrzymałem:
Generowanie grub.cfg... Found background image: /usr/share/images/desktop-base/desktop-grub.png Znaleziono obraz Linuksa: /boot/vmlinuz-3.12-1-amd64 Znaleziono obraz initrd: /boot/initrd.img-3.12-1-amd64 Znaleziono Windows 7 (loader) na /dev/sda1 gotowe
jednak po restarcie cały czas nie widać Windowsa na liście gruba.
Zajrzałem do /boot/grub/grub.cfg jeśli dobrze widzę, to tutaj już nie mam Windowsa do wyboru http://wklej.org/id/1292598/
Natomiast zawartość /etc/grub.d wygląda następująco:
00_header 10_linux 30_init-select 30_uefi-firmware 41_custom 05_debian_theme 20_linux_xen 30_os-prober 40_custom README
Jak mógłbym przywrócić, czy zrobić aby na liście był do wyboru Windows.
Z góry dziękuję za pomoc.
Offline
pakiet os-prober masz zainstalowany?
jaki to windows?
Offline
@Yampress: "Znaleziono Windows 7 (loader) na /dev/sda1"
Offline
czy pakiet os-prober powinien być zainstalowany?
Offline
O ile mnie pamięć nie myli to os-prober wykryje Ci wszystkie zainstalowane systemy i automatycznie doda odpowiednie wpisy w grubie. Nie musisz go mieć - możesz sobie ręcznie konfig gruba poprawić
Offline
Może to znak?
Iż sda1 należy przeznaczyć, na wznioślejsze cele.
Zresztą skoro go grub nie znalazł, to może Windows już Cię opuścił...
Możesz stworzyć wpis, umieścić go w 40_custom i update -grub.
Zresztą ja robię co jakiś czas kopię grub.cfg, tak na wszelki wypadek...
Offline
Ten Twój grub.cfg kończy się na:
### BEGIN /etc/grub.d/30_init-select ###
Powinna być jeszcze dalsza część pliku.
Offline
oss-prober miałem zainstalowany.
wykonałem jeszcze:
apt-get install os-prober apt-get install --reinstall grub-pc
ale to nic nie dało.
Super Grub Disk , jak uruchomię go z płyty - to wykrywa mi Widnowsa.
Możesz stworzyć wpis, umieścić go w 40_custom i update -grub.
A czy mógłbyś mi udostępnić przykładowy dla Windowsa?
Powinna być jeszcze dalsza część pliku.
Przypuszczam, że masz rację.
Offline
Do czego jest to init-select w ogóle? Potrzebne to? U siebie mam stable także nie jestem na bieżąco.
Offline
Offline
ArnVaker napisał(-a):
winnetou: no można obejść, ale fajnie byłoby się dowiedzieć dlaczego przy generowaniu grub.cfg nie przechodzi do kolejnych sekcji.
Bo to automat ;) Chcesz coś zrobić dobrze zrób to sam/ręcznie ;) Poza tym tego kto wymyślił gruba2 należałoby za jaja/jajniki na lampie powiesić ;) Bardziej dennego loadera nie widziałem ;]
Offline
Ja natomiast głupszego „wyjaśnienia” problemu dawno nie widziałem. W każdym razie odpowiedź w moim poprzednim poście, aktualizacja init-select powinna załatwić sprawę.
Offline
ArnVaker napisał(-a):
Ja natomiast głupszego „wyjaśnienia” problemu dawno nie widziałem. W każdym razie odpowiedź w moim poprzednim poście, aktualizacja init-select powinna załatwić sprawę.
A to dziwne, bo wczoraj zrobiłem upgrade i od wczoraj mam ten problem.
Bug był zgłoszony 20 lutego, odpowiedź z 2 marca, że jeśli dobrze rozumiem to w tej paczce 1.20140301, czyli budowanej 1 marca, sprawa powinna być rozwiązana (przepraszam za terminologie, nie wiem czy ona jest właściwa). Tyle tylko, że je mam najnowszy pakiet zainstalowany na dzień dzisiejszy, a błąd dalej występuje.
Czy jestem w stanie sprawdzić, jaką wersję init-select posiadam zainstalowaną?
Albo czy jestem w stanie zainstalować starszy pakiet?
Ostatnio edytowany przez marianciu (2014-03-07 20:51:28)
Offline
apt-cache policy init-select
Najnowsza wersja jest w testingu od dzisiaj, zatem jeśli masz testinga i aktualizowałeś wczoraj, to jeszcze była ta uwalona.
Offline
init-select: Zainstalowana: 1.20140301 Kandydująca: 1.20140301 Tabela wersji: *** 1.20140301 0 500 http://ftp.pl.debian.org/debian/ testing/main amd64 Packages 100 /var/lib/dpkg/status
Hmm, wydaje mi się, że jest to samo.
Usunąłem grub.cfg i wygenerowałem nowy przy pomocy update-grub2. Jednak nie zmienił się on chyba wcale.
Nowy wygenerowany grub.cfg http://wklej.org/id/1292727/
Offline
dpkg -S /etc/grub.d/30_init-select
Co zwraca?
Jeśli nie znajdzie pakietu do którego to należy, to wywal ręcznie:
rm /etc/grub.d/30_init-select
Offline
Odpiszę już teraz, bo może po restarcie nie będę mógł uruchomić kompa.
dpkg -S /etc/grub.d/30_init-select init-select: /etc/grub.d/30_init-select
to jak rozumiem init-select ma referencję do tego pliku.
Ale mimo wszystko usunąłem go oraz jeszcze raz wywaliłem grub.cfg i odpaliłem update-grub2.
grub.cfg stworzył się "pełny" wyglądający poprawnie http://wklej.org/id/1292738/
natomiast nie stworzył się 30_init-select
zaraz zrobię restart i napiszę co mi wyszło.
PO RESTARCIE:
Udało się naprawić - wszystko działa.
Nie do końca rozumiem - dlaczego musiałem usunąć 30_init-select, aby wygenerował się poprawnie grub.cfg. Teraz wszystko działa poprawnie, mimo, że nie mam już 30_init-select.
Dzięki za pomoc wszystkim, a szczególnie ArnVaker, że chciało Ci się ze mną siedzieć i pisać, co powinienem zrobić.
Ostatnio edytowany przez marianciu (2014-03-07 21:25:10)
Offline
Dobra, ja to widzę tak… W nowszej wersji pakietu nie ma już pliku /etc/grub.d/30_init-select, ale u Ciebie został plik ze starej wersji (załapał się jako plik konfiguracyjny) pomimo aktualizacji. Najlepiej jakbyś otworzył tamto zgłoszenie i napisał, że problematyczny plik zostaje pomimo aktualizacji pakietu, u innych użytkowników będzie występował ten sam problem. Opiekun pakietu powinien zadbać o to aby podczas aktualizacji ten plik został usunięty.
Offline
Zgłoszenie zostanie ponownie otwarte, jeśli wyślę maila na <numer>@bugs.debian.org (739581@bugs.debian.org), czy w inny sposób się otwiera ponownie zgłoszenie?
W tym czasie, jeszcze raz przetestuje tą sytuację. Mam stare pliki, więc mogę odtworzyć tą sytuację, aby się upewnić co do trafności mojej obserwacji.
Offline
Na to wygląda:
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 739581@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Ale nie otwierałem żadnego, także z własnego doświadczenia nie mogę potwierdzić. :)
Offline
Dzięki.
Zgłoszone.
Offline
Strony: 1