Nowe posty

Autor Wątek: Nietypowy problem z Linuksem i płytą główną  (Przeczytany 4680 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 1
    • Zobacz profil
Nietypowy problem z Linuksem i płytą główną
« dnia: 2014-07-04, 13:59:26 »
Witam. Jestem nowy na forum, stąd też uznałem, że ten dział najlepiej nadaje się do publikacji tego wątku, proszę o wyrozumiałość, jeżeli się pomyliłem ;) . Od pewnego czasu zmagam się z dość nietypowym problemem dotyczącym sprzętu i Linuksa. Już wyjaśniam.

Mam komputer, dosyć potężnej mocy obliczeniowej, z dwoma systemami operacyjnymi - Windows 7 oraz openSUSE, działającymi na tym samym dysku twardym, a na dwóch partycjach. Pewnego dnia, co mogło się zdarzyć każdemu, wysiadła płyta główna (producent ASUS, dokładnej nazwy modelu nie pamiętam). Zrozumiałe, wysyłam do serwisu, serwis na podstawie gwarancji sprowadza od producenta nową płytę główną, instaluje, komputer chodzi, dostaję do domu.

I tu zaczynają się schody. Odpalam komputer, chcę na początku zajrzeć do Linuksa. Moje zdziwienie było dosyć spore, gdy okazało się, że multi-boot się nie załadował, zamiast tego ujrzałem piękne logo Siódemki. Resetuję system, wchodzę w ustawienia BIOS-a. Niby wszystkie są poprawne, lista partycji i dysków twardych się zgadza. Nie chcąc psuć ustawień programu rozruchowego, bo z natury bywam ostrożny, zostawiłem tę kwestię specjalistom. Oddałem komputer do serwisu i przedstawiłem problem: multi-boot zniknął i nie umiem go przywrócić.

Serwis jest porządny, jest tam dwóch-trzech linuksowców, więc zabrali się za robotę jeszcze tego samego dnia. Po paru dniach sprawa się skomplikowała. Jeżeli chodziłoby o zwykłe zbootowanie Linuksa z płyty, albo instalację multi-boota na nowo, to byłoby po sprawie i miałbym sprzęt w domu. Ale...

Jak się okazuje, ASUS wgrał własną, nową wersję BIOSa, która uniemożliwia zbootowanie Linuksa - dosłownie. Były w serwisie próby upgrade'owania BIOSa, były też próby jego downgrade'owania. Żadne się nie powiodły, bo nowsze wersje programu też Linuksa nie pozwolą bootować, a starszych się nie da zainstalować, bo producent zablokował możliwość downgade'owania w imię "zgodności ze sprzętem". Stąd też ludzie z serwisu nie są w stanie nic zrobić od strony technicznej. Poprosiłem ich o wysłanie zapytania bezpośrednio do producenta o możliwość uruchomienia Linuksa przez ich BIOS. Na odpowiedź na razie czekam. Może się ulitują i mi pomogą.

Moje pytanie jest następujące: czy coś da się z tym problemem zrobić oprócz bycia zdanym na łaskę producenta? Z tego co wiem, reklamacji to nie będzie podlegać, bo płyta główna w końcu działa, Windows też. Swoją drogą, czy nie można pójść pójść drogą bardziej radykalną i napisać w tej sprawie do UOKiK? W końcu uniemożliwianie mi korzystania z Linuksa jest jednocześnie pozbawianiem mnie dostępu do mojego własnego oprogramowania, które zdobyłem legalnie, i do moich własnych danych, a przecież z Linuksa korzystałem tak często, jeżeli nie częściej niż z Windy.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2540
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • keybase.io/pkraszewski
Nietypowy problem z Linuksem i płytą główną
« Odpowiedź #1 dnia: 2014-07-04, 15:29:30 »
1. Pewnie wgrali ci BIOS z UEFI zablokowanym w trybie SecureBoot
2. Z tego co wiem, OpenSUSE chodzi z S-B...
3. Zasady dopuszczenia blokady SecureBoot do EU mówią, że na żądanie użytkownika producent ma obowiązek usunięcia SecureBoota bądź umożliwienie jego wyłączenia.
4. Blokada SecureBoot powinna występować tylko na urządzeniach z preinstalowaną OEM 8-ką (taki drobny wymóg Microsoftu, aby producent mógł preinstalować Win8)
5. Teraz możesz zgłosić płytę jako niezgodną ze specyfikacją (jeżeli nie ma w niej informacji o blokadzie)
6. Serwis powinien mieć dostępne BIOSy w tej samej wersji - jeden z blokadą drugi bez. Do realizowania wymagania z punktu 3.
7. Jak mieszkasz w Wawie albo okolicach, możesz podrzucić kompa do mnie i pomedytujemy nad tym - w najgorszym przypadku przygotujemy coś soczystego dla serwisu z wskazaniem konkretnych problemów i metod rozwiązania.
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2290
  • 1709
    • Zobacz profil
Nietypowy problem z Linuksem i płytą główną
« Odpowiedź #2 dnia: 2014-07-04, 17:35:06 »
Producent powinien powiedziec czy twoj Bios ma opcje wylaczenia
secure boot ( na forum, telefonicznie - nie wiem )
Zakladam ze skoro tam siedza fachowcy od linuxa to wiedza o tej opcji ?
Przykady:
http://www.youtube.com/watch?feature=player_detailpage&v=HT-N4HCNrN8#t=152
http://www.youtube.com/watch?feature=player_detailpage&v=fmMLoYmvNyg#t=64
http://www.pclinuxos.com/forum/index.php/topic,122063.msg1020380.html#msg1020380
http://www.eightforums.com/tutorials/17058-secure-boot-enable-disable-uefi.html
https://neosmart.net/wiki/enable-legacy-boot-mode/
Znalazbym wiecej, ale wyszukiwarki mnie dzis nie lubia.
Wkazdym razie powinna byc opcja secure boot lub legacy, lub przejscia na Bios.
Kazda wersja UEFI lub Biosu moze sie roznic , wiec znalesc nie zawsze jest latwo.
Pochwal się swoją kartą graficzną w tym wątku-->
http://forum.linux.pl/index.php/topic,19841.msg121122.html#msg121122

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2540
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • keybase.io/pkraszewski
Nietypowy problem z Linuksem i płytą główną
« Odpowiedź #3 dnia: 2014-07-04, 23:23:47 »
Tylko widzisz, Tele, panowie z Microsoftu wymyślili sobie, że jeżeli producent chce sprzedawać komputer z preinstalowanym Windows 8, to w komputerze musi być UEFI z SecureBoot i nie może być ani opcji wyłączenia SB ani opcji włączenia trybu legacy.


Zła Unia z kolei załatwiła, że użytkownik może zażądać od producenta wygrania BIOS-a bez tego ograniczenia. ZenjiYamada musi po prostu to wyegzekwować od serwisu albo oddać towar jako niezgodny że specyfikacją.

W serwisie pewnie przy aktualizacji ktoś źle kliknął i zaflashował BIOS dla OEM zamiast zwykły.
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy