Home › Fora › Forum wsparcia › Inne › [SOLVED] Problem z uruchomieniem Manjaro 17.02 po instalacji.
- This topic has 64 odpowiedzi, 6 uczestników, and was last updated 7 years, 4 months temu by loctor.
- AutorPosty
- 12 lipca 2017 o 21:07 #5016JaOrazInniForumowicz
Ale to nie ja mam problem;)
12 lipca 2017 o 21:08 #5017azjaModerator… pavbaranov -> dlaczego upierasz się przy zarządzaniu boot’em przez Windows? Nie będzie lepiej, jeżeli przejmie, to Manjaro?
Nie zadawaj pytania, jeżeli nie jesteś gotów usłyszeć odpowiedzi
12 lipca 2017 o 21:12 #5018JaOrazInniForumowiczJak masz uefi to musisz miec baoot\efiw fat32
12 lipca 2017 o 21:33 #5019pavbaranovForumowicz… pavbaranov -> dlaczego upierasz się przy zarządzaniu boot’em przez Windows? Nie będzie lepiej, jeżeli przejmie, to Manjaro?
Nie ja się upieram. Zerknij na jedną z wcześniejszych moich porad, gdzie proponuję zwykły Grub2.
To @loctor zarządza uruchamianiem systemu przez jakieś 3rd party bootloader (wg mnie to grub4dos).
Osobiście – zrobiłbym to zupełnie inaczej i prościej, ale jak ktoś chce…12 lipca 2017 o 21:52 #5020azjaModerator… JaOrazInni -> no jasne, rozumiem.
… tutaj jednak, to nie powinno mieć znaczenia, bo (jak zeznaje loctor) systemy pracują w trybie BIOS (oby – Arch ostrzega o potencjalnych problemach, w przypadku mieszania trybu MBR/GPT, BIOS/UEFI).… pavbaranov -> no tak, w takim razie, loctor -> czego się tak przyczepiłeś takiej konfiguracji? Rozważ zarządzanie boot’owaniem systemów ze strony linux’owego GRUB’a. Łatwiej, pewniej. Nawet gdyby coś się zepsuło i miałbyś problemy z uruchamianiem Windows’ów, to łatwo i szybko można odzyskać nad nimi kontrolę za pomocą jednej, dwóch komend. A jeżeli upierasz się przy boot’owaniu ze strony Windows, to:
#1 wyczyść teren po stronie Windows
#2 przejrzyj:
https://wiki.archlinux.org/index.php/Dual_boot_with_Windows/
https://wiki.archlinux.org/index.php/Talk:Dual_boot_with_Windows/
https://wiki.archlinux.org/index.php/Dual_boot_with_Windows#BIOS_systems
————-
EDIT: … i jeszcze to:
https://neosmart.net/wiki/easybcd/dual-boot/
————-Nie zadawaj pytania, jeżeli nie jesteś gotów usłyszeć odpowiedzi
12 lipca 2017 o 22:03 #5021loctorForumowiczOk, ok, cofnijmy się trochę „do tyłu”.
Stop orkiestra.
Wracajmy do tych 2 HDD. Skoro tak masz, to dlaczego nie zainstalujesz sobie Manjaro na drugim HDD, wskażesz jego MBR jako rozruchowy i zainstalujesz tam Grub2 (samo się zainstaluje, bo Manjaro takiego używa).Dokładnie tak robie. Przy każdej dystrybucji, którą instaluje.
W Manjaro winien być tzw. os-prober, jeśli go nie ma – doinstalowujesz i potem wykonujesz komendę:
sudo grub-update
Jeśli masz grub-update, ale z tego co pamiętam, w Manjaro jest – jeśli nie, to wykonujesz:
‚grub-mkconfig -o /boot/grub/grub.cfg`
Wcześniej musisz uruchomić system z owego drugiego dysku.Os-prober zwraca to:
[hellios@hellios-manjaro ~]$ sudo os-prober [sudo] hasło użytkownika hellios: /dev/sda1:Windows 8:Windows:chain /dev/sda2:Windows 8:Windows1:chain [hellios@hellios-manjaro ~]$
Update-grub i kolejna w sumie to samo:
[root@hellios-manjaro hellios]# update-grub Generowanie pliku konfiguracyjnego GRUB-a... Znaleziono tło: /usr/share/grub/background.png Found Intel Microcode image Znaleziono obraz Linuksa: /boot/vmlinuz-4.9-x86_64 Znaleziono obraz initrd: /boot/initramfs-4.9-x86_64.img Found initrd fallback image: /boot/initramfs-4.9-x86_64-fallback.img Znaleziono Windows 8 na /dev/sda1 Znaleziono Windows 8 na /dev/sda2 Found memtest86+ image: /boot/memtest86+/memtest.bin gotowe [root@hellios-manjaro hellios]# grub-mkconfig -o /boot/grub/grub.cfg Generowanie pliku konfiguracyjnego GRUB-a... Znaleziono tło: /usr/share/grub/background.png Found Intel Microcode image Znaleziono obraz Linuksa: /boot/vmlinuz-4.9-x86_64 Znaleziono obraz initrd: /boot/initramfs-4.9-x86_64.img Found initrd fallback image: /boot/initramfs-4.9-x86_64-fallback.img Znaleziono Windows 8 na /dev/sda1 Znaleziono Windows 8 na /dev/sda2 Found memtest86+ image: /boot/memtest86+/memtest.bin gotowe [root@hellios-manjaro hellios]#
… pavbaranov -> dlaczego upierasz się przy zarządzaniu boot’em przez Windows? Nie będzie lepiej, jeżeli przejmie, to Manjaro?
Nie ja się upieram. Zerknij na jedną z wcześniejszych moich porad, gdzie proponuję zwykły Grub2.
To @loctor zarządza uruchamianiem systemu przez jakieś 3rd party bootloader (wg mnie to grub4dos).
Osobiście – zrobiłbym to zupełnie inaczej i prościej, ale jak ktoś chce…Zgadza się, to ja się upieram przy tym aby nie wrzucać wszystkich systemów do jednego bootloadera bo jak się posypie to strace wszystko. Dlatego wole dla bezpieczeństwa żeby każdy zainstalowany system miał własny bootlader. Owszem zarządzam tym wszystkim z 3td party bootloadera ale ten nazywa się NoeGrub a nie Grub4Dos i zainstalowany jest na windowsowej partycji boot i tylko tam. Każda opcja rozruchowa dodana do niego jest tylko linkiem. Dystrybucje linuxa często zmieniam – windowsa w ogóle nie ruszam od lat. NeoGruba mogę usunąć jednym klinknięciem – Gruba nie za bardzo. To rozwiązanie działało u mnie przez lata i kilkanaście dustrybucji linuxa z dwoma a nawet trzema zainstalowanymi naraz systemami i dopiero teraz przy Manjaro 17.02 jest problem.
Wróćmy do meritum.
Problem: na partycji /boot jakimś cudem usiadł sobie Grub4Dos.
Pytanie: jak go stamtąd usunąć i w jego miejsce zainstalować Grub2 żeby system mógł się normalnie uruchamiać?12 lipca 2017 o 22:03 #5022JaOrazInniForumowiczNiczego nie stracisz…gdyż mbr dla windowsa zostaje nienaruszony. Pozwala to wybrać botowanie z biosta tylko dla windowsa w razie”katastrofy” i nieważne czy mowimy o UUEFI czy zwykłym bootowaniu…
Njprośćiej postaw windowsa na nowo na czystych partycjach…
Windowsa pobieraj z strony MS jako, że masz win8.1 to system automatycznie rozpozna kompa. Dzięki temu nawet nie musisz wpisywać klucza windowsa. No chyba, że masz pirata to co innego.
POtem napartycji obok manjaro . zresztą wzrouj sie na moim hdd jak coś. Alew tylko wzoruj bo ja mam kilka innych bzdetów tam.U mnie jak coś wygląda to tak…
może pomożeUrządzenie Początek Koniec Sektory Rozmiar Typ
/dev/sda1 2048 923647 921600 450M Środowisko odtworzeniowe Windows
/dev/sda2 923648 1128447 204800 100M System EFI (Windows)
/dev/sda3 1128448 1161215 32768 16M Microsoft – zarezerwowana
/dev/sda4 1161216 86018047 84856832 40,5G Microsoft – dane podstawowe
/dev/sda5 86325248 145717247 59392000 28,3G Linux – system plików
/dev/sda6 145717248 250069646 104352399 49,8G Linux – system plików
/dev/sda7 86018048 86325247 307200 150M System EFI (Dla linuksa)Bootowanie jak na fotce, którą dałem jakiś czas temu…
12 lipca 2017 o 22:12 #5023azjaModerator… no i wszystko jasne:
https://wiki.archlinux.org/index.php/NeoGRUB/
’NeoGRUB is an implementation of GRUB4DOS provided by the EasyBCD bootloader-configurator for Windows.’
'One caveat: NeoGRUB is only known to support the following filesystems: FAT16, FAT32, MINIX fs, ext2, ReiserFS, JFS, XFS that means that your /boot partition must be one of these filesystems if you use NeoGRUB. Your root partition and the others are not restricted to these filesystems.’
————-
EDIT: … i jeszcze jeden:
https://en.wikipedia.org/wiki/EasyBCD#Linux
————-Nie zadawaj pytania, jeżeli nie jesteś gotów usłyszeć odpowiedzi
12 lipca 2017 o 22:13 #5024pavbaranovForumowicz@loctor – Im mniej kombinujesz z różnego rodzaju 3rd party, tym bardziej zwiększasz bezpieczeństwo. Rozwiązania są proste, bezpieczne i zostały Ci podane.
Niemniej jednak… cóż – jakiś NeoGrub jest rzeczą w Manjaro nieznaną. Jedyne co na ten temat wiem, to wiki Archa. Myślę, że nikt tu tego wynalazku nie używa, wobec powyższego – jak sądzę – najszybciej znajdziesz rozwiązanie w jakimś wiki/forum NeoGRUBa.
12 lipca 2017 o 22:23 #5025loctorForumowicz… no i wszystko jasne:
https://wiki.archlinux.org/index.php/NeoGRUB/
————-
EDIT: … i jeszcze jeden:
https://en.wikipedia.org/wiki/EasyBCD#Linux
————-No to rzeczywiście się rozjaśniło. Na stronie EasyBCD ani słowa o tym. Przy czym to nie wyjaśnia działającego Minta i Ubuntu i Debiana i…tuzina innych dystrybucji.
Ok, wywale NeoGruba i spróbuje się pobawić inaczej ale to już nie dziś.12 lipca 2017 o 22:26 #5026JaOrazInniForumowiczDebian, mint, ubuntu to nie manjaro, który oparty jest na archu. Mint oraz ubuntu mają za baze Debiana :)
12 lipca 2017 o 22:32 #5027pavbaranovForumowiczTutaj masz jeszcze garść informacji o neogrubie.
12 lipca 2017 o 22:37 #5028azjaModerator… Twoja ostrożność, dotycząca instalacji Windows’ów i ich separacji od innych systemów, byłaby uzasadniona, gdybyś miał je wszystkie na tym samym dysku. Wtedy pewne aktualizacje Windows czepiałyby się boot sector’a i trzeba by dobrze się zastanowić, w jaki sposób rozłożyć systemy na dysku i z którego ma być realizowane zarządzanie boot’owaniem.
… ale Ty masz komfortową sytuację, bo Windows (system) masz na jednym dysku, a Linux’a na drugim. Możesz wskazać w BIOS’ie dysk linux’owy jako startowy; na nim odezwie się GRUB; z niego wystartujesz Linux’a, albo Windows’y – bez modyfikacji boot sector’a dysku windows’owego. W każdej chwili możesz w BIOS’ie przestawić start na dysk windows’owy.
————-
EDIT: … teoretycznie, gdyby /boot był na ext2, to powinno chodzić. Teoretycznie.
————-Nie zadawaj pytania, jeżeli nie jesteś gotów usłyszeć odpowiedzi
12 lipca 2017 o 22:55 #5029pavbaranovForumowiczEDIT: … teoretycznie, gdyby /boot był na ext2, to powinno chodzić. Teoretycznie
Zadam brutalne pytanie: a po cholerę?
/boot w ogóle nie jest potrzebne. /boot/efi gdy używasz UEFI, ale to musi być na fat32.
Fakt, z podobnym problemem (tj. z koniecznością /boot na ext2) spotkałem się na naszym forum Archa, gdzie bez tego nie chciało działać. Można jednak prościej, czyli korzystać z UEFI. Dodatkowym plusem – szybszy start systemu.Choć… możesz mieć rację.
@loctor – Po jakiego grzyba zrobiłeś sobie partycję /boot i co tam masz?12 lipca 2017 o 22:59 #5030JaOrazInniForumowiczhttps://media.tenor.com/images/4a03d34ee8e5f6bb5f00f42535a32e90/tenor.gif
I to starałem się na swój porąbany sposób powiedzieć. Nasz kolega zapewne się zbytnio obawia problemów, które na dobrą sprawe są marginalne albo łatwe do pominięcia/naprawy w razie awarii.
- AutorPosty
- Musisz być zalogowany aby odpowiedzieć w tym wątku.