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/.
„[url=http://www.linux.pl/?id=news&show=6372]UEFI i Linux mogą uszkodzić niektóre laptopy Samsunga[/url]”
LOL, normalnie strach Linuxa instalować. :D
Offline
Jak na razie są jeszcze opcje wyłączenia UEFI (właściwie to przełączenia na tryb BIOS-u), więc nie lękajcie się ;)
Offline
Powiedz to tym użytkownikom z już zbrickowanymi komputerami. ;)
Offline
Cóż, ktoś się musiał poświęcić. Dzięki ich pionierskiej postawie problem zostanie rozwiązany ;)
To całe UEFI potrzebne jak wrzód na pewnej części ciała ;)
Fabrycznie wbudowany backdoor i DRM (Secure Boot).
Ostatnio edytowany przez yossarian (2013-01-31 14:10:49)
Offline
[quote=ArnVaker]„[url=http://www.linux.pl/?id=news&show=6372]UEFI i Linux mogą uszkodzić niektóre laptopy Samsunga[/url]”
LOL, normalnie strach Linuxa instalować. :D[/quote]
Z faktu, że Samsung pracuje nad poprawką firmware'u swoich komputerów można wnioskować, że problem jest po stronie producenta. ;)
Zresztą to nie pierwszy przypadek, blisko dekadę temu błąd w firmwarze CD-ROM-ów LG (chyba, nie pamiętam dokładnie) powodował ich zbrickowanie podczas instalacji Mandrake'a. ;)
Offline
[quote=yossarian]Cóż, ktoś się musiał poświęcić. Dzięki ich pionierskiej postawie problem zostanie rozwiązany ;)
To całe UEFI potrzebne jak wrzód na pewnej części ciała ;)
Fabrycznie wbudowany backdoor i DRM (Secure Boot).[/quote]
bla bla bla ...
Może coś więcej niż FUD?
Offline
Dzieki za info, przekazelm dalej, w odpowiednio trollowej formie.
Mistrzowskie jest stwierdzenie:
"Deweloperzy Linuksa, Ubuntu ....... "
Pozytywnie nastraja ostatnni wpis: typek z intela cos klepnol na szybkiego, typek z canonical cos klepnol i poradzil, no i samsung ma czas na upgrade firmware.
Ostatnio edytowany przez gindek (2013-01-31 19:44:38)
Offline
Gdyby nie kombinacje Apple i Microsoftu, to UEFI SB byłoby całkiem sympatycznym projektem, pozwalającym cyfrowo podpisać jajko i bootloader.
I tak cale szczęście, że Intel walną w stół, i na mobo można albo wyłączyć UEFI SB, albo dodać własny klucz.
W komórkach i innych urządzeniach z prockami ARM już tak różowo to nie wygląda.
Ostatnio edytowany przez Jacekalex (2013-02-01 09:23:35)
Offline
[quote=qluk][quote=yossarian]Cóż, ktoś się musiał poświęcić. Dzięki ich pionierskiej postawie problem zostanie rozwiązany ;)
To całe UEFI potrzebne jak wrzód na pewnej części ciała ;)
Fabrycznie wbudowany backdoor i DRM (Secure Boot).[/quote]
bla bla bla ...
Może coś więcej niż FUD?[/quote]
To nie fud tylko ironiczne podsumowanie sytuacji, w której użytkownik nie ma pełnej władzy nad [b]swoim[/b] sprzętem (nie zawsze jest możliwość wyłączenia SB).
Za to może mieć masę problemów, które jeszcze nie zostały rozwiązane.
Z backdoorem to rzeczywiście przesada, ale porównanie z DRM samo się nasuwa.
PS Jakbyś nie zauważył, cała dyskusja w tym wątku toczyła się w dość żartobliwy sposób.
Ostatnio edytowany przez yossarian (2013-01-31 20:01:10)
Offline
Tyle że na wszystkich nowych serwerach mam EFI/UEFI i sobie chwalę, działa szybciej, przewidywalniej i ogólnie lepiej więc nie ma co traktować go tak. Swoja drogą to jest wtopa samsunga a nie systemu EFI/UEFI. Problem jest w tym że łatwiejszy i pełniejszy dostęp do sprzętu wymaga rozsądku w tworzeniu FW do tego. A jak chcesz DRM to juz prędzej TPM :)
Offline
Tutaj chodzi szczególnie o Secure Boot, który uniemożliwia używanie Linuksa, albo mocno utrudnia
Fervi
Offline
[b]fervi[/b]: tutaj akurat nie chodziło o Secure Boot:
[quote=azhag]Bez znaczenia jest czy Secure Boot jest włączony, czy nie.[/quote]
Offline
@Arn
No tak, ale Linux działa dobrze na EFI bez SB (tutaj wyjątek), ale jak jest SB, to jest masakra i trzeba wyłączyć to g.....
Fervi
Offline
No producenci moga sobie klepac co chca, wszyscy dobrze wiedza ze jak ktos bedzie chciał zainstalowac to zainstaluje jak by nie kombinowali.
Jedynie wątki typu "jaka płyta pod linuksa" nabiorą większego sensu.
Ewentualnie poprzesiadamy sie na sprzęt z produkcyjnych środowisk embeded. XD
[edit]
przy obecnym poziomie rozwoju i zabawnych pomyslów producentów agd, istnieje spore prawdopodobieństwo ze za 3 lata bedziemy do siebie pisać z paneli w lodówkach szajsunga xd
Ostatnio edytowany przez gindek (2013-01-31 23:53:16)
Offline
http://www.h-online.com/open/news/item/Protection-against-Samsung-UEFI-bug-merged-into-Linux-kernel-1795332.html
Offline
[quote=gindek]przy obecnym poziomie rozwoju i zabawnych pomyslów producentów agd, istnieje spore prawdopodobieństwo ze za 3 lata bedziemy do siebie pisać z paneli w lodówkach szajsunga xd[/quote]
Coś z tymi milionami niesprzedających się wyświetlaczy trzeba będzie w końcu zrobić :)
Offline
[quote=yossarian]http://www.h-online.com/open/news/item/Protection-against-Samsung-UEFI-bug-merged-into-Linux-kernel-1795332.html[/quote]
No i fajnie. Reakcja wydaje się nawet dość szybka, gdyby pominąć fakt, że pierwsze zgłoszenia o zbrickowanych kompach pojawiły się na bugs.launchpad.net prawie pół roku temu.
Offline
Problem był już wcześniej namierzany:
https://bugzilla.kernel.org/show_bug.cgi?id=47121
Offline
Już podobno patch do kernela wyszedł, który jak wykryje EFI to wyłącza coś tam i ma działać :D
Fervi
Offline
[quote=fervi]Już podobno patch do kernela wyszedł, który jak wykryje EFI to wyłącza coś tam i ma działać :D
Fervi[/quote]
#15
Offline
Tu trochę info na temat tego błędu:
[quote=Matthew Garrett]Some Samsung laptops. The samsung-laptop driver is a slightly weird thing. By 2010 (when it first appeared) most vendors had moved over to using some level of firmware abstraction, either using ACPI or WMI. Samsung still seemed to be stuck around a decade earlier - they were providing a region of memory at a known address, and you'd read that address to find a bunch of offsets. Then you'd write magic values based on those offsets to magic system IO ports based on those offsets and something would happen. Those writes were triggering System Management Mode, a special x86 CPU mode where the processor executes code from memory that the OS can't see, without telling the OS that it's doing so. There's nothing especially new in this (SMM first appeared in the 386sl back in 1990), but it also means that you depend on the system vendor not changing the interface without telling you. Turns out that Samsung apparently changed their platform interface when they moved to UEFI, but didn't actually do anything to prevent old drivers from breaking things - performing exactly the same series of accesses on some modern Samsung laptops gives an uncorrectable machine check exception (in the best case) or destroys your firmware (in the worst case). Given that the driver was written to Samsung's specifications, this is pretty obviously Samsung's fault, but that's probably little consolation to anyone who ended up with a dead laptop. Although, given Samsung's track record, this may not be surprising.[/quote]
Podsumowanie działania Linuksa na komputerach z UEFI jest nawet całkiem pozytywne:
Not an amazingly positive list, but as far as I know that's about it - other than some Samsungs, one range of Toshibas and one range of Lenovo desktops, Linux should be fine. If you have any other UEFI system that's unable to install Fedora 18, let me know and we'll do our best to work out what's going on.[/quote]
http://mjg59.dreamwidth.org/22028.htmlOstatnio edytowany przez yossarian (2013-02-01 14:58:45)
Offline
Robię SunriseOS dla EFI (też :D) i EFI działa dobrze, ale z SB nie za bardzo poszedłby
Chociaż był sposób jak zainstalować (ten od RH zrobił) na SB, ale to lekka czarna magia
Fervi
Offline
Też mam UEFI - popieram ideę, że trzeba iść na przód, ale moim zdaniem mogli to lepiej zrobić. SB wyłączyłem i Linux Hula! GRUB2 również i mam w nim też wpis, który bezproblemowo uruchamia Windows8.
Offline
Kolejny odcinek telenoweli:
[quote=Matthew Garrett]The recent Linux kernel commits avoid one mechanism by which Samsung laptops can be bricked, but the information we now have indicates that there are other ways of triggering this. It also seems likely that it's possible for a userspace application to cause the same problem under Windows. We're still trying to figure out the full details, but until then you're safest ensuring that you're using BIOS mode on Samsung laptops no matter which operating system you're running.[/quote]
http://mjg59.dreamwidth.org/22736.html
Offline
[quote=dominbik]Też mam UEFI - popieram ideę, że trzeba iść na przód, ale moim zdaniem mogli to lepiej zrobić. SB wyłączyłem i Linux Hula! GRUB2 również i mam w nim też wpis, który bezproblemowo uruchamia Windows8.[/quote]
Ale większość dystrybucji tobie nie pójdzie, gdyż nie jest dostosowana do EFI (trzeba specjalnego bootloadera dla nich itd.)
Fervi
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00122 | 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='52.15.72.229' WHERE u.id=1 |
0.00221 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '52.15.72.229', 1732470809) |
0.00070 | SELECT * FROM punbb_online WHERE logged<1732470509 |
0.00026 | SELECT topic_id FROM punbb_posts WHERE id=223159 |
0.00027 | SELECT id FROM punbb_posts WHERE topic_id=22852 ORDER BY posted |
0.00032 | 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=22852 AND t.moved_to IS NULL |
0.00030 | SELECT search_for, replace_with FROM punbb_censoring |
0.00106 | 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=22852 ORDER BY p.id LIMIT 0,25 |
0.00113 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=22852 |
Total query time: 0.00761 s |