Может Ли Linux Повредить Компьютерное Оборудование? [закрытый]

Я собираюсь установить элементарную ОС на моем настольном компьютере (i3 550, 4 ГБ оперативной памяти), есть ли что-нибудь, что я должен отметить, прежде чем я иду для установки?
Я слышал, что дистрибутивы Linux не так совместимы с компьютерным оборудованием, как ОС Windows ,так что будет ли проблема?

11
задан LetMe Code4You
06.12.2022 22:59 Количество просмотров материала 2660
Распечатать страницу

5 ответов

теоретически: может ли любое программное обеспечение (включая Windows) повредить оборудование: да.

На практике: нет.

Linux ничем не отличается от любой другой ОС. Же (отсутствие) риски, как Windows, OSX и в macOS (классический), FreeBSD, и на NetBSD, OpenBSD и FreeBSD, QNX и ...



не совместимым

Эээ, я бы сказал точно даже совместимы. Не меньше, не больше.

Но я подозреваю, что вы имеете в виду "меньше водители или получает их позже". В этом случае он просто не будет полностью распознавать часть оборудования. Он будет счастливо работать. Вы можете загружать, редактировать файлы, запускать Firefox, и т. д и т. п. Но проверьте, есть ли драйвер для любого экзотического оборудования.

Это ничем не отличается от Windows. Особенно при обновлении со старых устройств, для которых производитель не пишет обновленные драйверы.

6
отвечен Hennes 2022-12-08 06:47

удобно, нет, Linux (или любой другой программы) не должен быть способен физически повредить оборудование. Отсутствие драйверов может означать, что вы не можете использовать определенные части оборудования, но вы, конечно, не должны иметь возможность повредить их.

к сожалению, были случаи, когда дешевая или плохо сделанная оборудование brickable программным обеспечением. Например, многие ранние прошивки UEFI неправильно защищали определенные вещи от записи, что приводило к возможности перезаписи vital данные и уничтожить материнскую плату [1] [2].

Linux не повредит вашему оборудованию больше, чем любая другая ОС, но есть определенные вещи, которые он не может защитить вас от.

3
отвечен muskox 2022-12-08 09:04

только неисправное оборудование.

  • скандалы случаются. В brickage с UEFI (упоминается овцебыков) - хороший, но редкий пример.

  • оборудование, которое неправильно отображает свои функции, на самом деле не так уж редко. Например, твердотельные накопители, которые претендуют на поддержку qued отделка, но нет, и SATA-контроллеров, которые утверждают, что не поддержка SATA link power management но делать. Последствия потери данных и беднее срок службы батареи соответственно, но это не привело к физическим повреждениям, АФАИК. Эти устройства попадают в позорные черные и белые списки драйверов, и мир движется дальше, но означает, что слишком старое ядро для вашего оборудования рискованно.

  • для некоторого несчастливого оборудования, пропавшие водители значат пропавшее управление силы. Для новых графических процессоров это означает, что вы застряли на низкой производительности, что является безопасным. Но если вы застряли на высокой производительности, и недостаточно охлаждения для этого количества сила, и компонент не поворачивает когда он получит слишком горячим, его перегреет. Это будет недоделка, как же могло произойти, если ОС зависает, что может случиться в Windows. Я слышал, что ноутбуки нагреваются, потому что оба графических процессора остаются активными, но я думаю, что они отключаются, прежде чем это станет опасным.

1
отвечен user2394284 2022-12-08 11:21

tl; dr... Да, технически, но на самом деле это не вина ОС.

некоторые типы носителей (твердотельные диски, SD-карты, различные другие флэш-носители) имеют ограниченное число циклов записи, которые могут пройти до физической деградации материалов подложки для хранения.

этот вид повреждения обычно смягчается алгоритмами выравнивания износа, встроенными в само медиаустройство. Но как только гниль началась, она имеет тенденцию ускорьте ход потому что будут немногие и немногие остальные места для того чтобы положить носить-выровнянные данные!

вы можете легко написать скрипт, который принудительно записывает несколько терабайт данных на дешевую SD-карту, и вы обнаружите, что к концу он будет поврежден довольно сильно (если не смертельно), что займет несколько недель (я знаю это, потому что я это сделал :)).

Это не конкретная ОС, и так пока Linux can сделать это, можно так любой другая ОС как ну.

0
отвечен Wossname 2022-12-08 13:38

здесь это статья из SlashDot о том, как rm -rf --no-preserve-root / замуровал материнские платы UEFI из-за удаления переменных EFI:

для более новых систем, использующих UEFI, запуск rm-rf / достаточно, чтобы навсегда заблокировать вашу систему. Хотя это тривиальная команда для запуска в системах Linux, Windows и другие операционные системы также подвержены этой проблеме при использовании UEFI. Проблема сводится к UEFI переменных монтируется на чтение/запись и при рекурсивном удалении все переменные UEFI также удаляются. Разработчики Systemd отказались монтировать переменные EFI только для чтения, так как существуют допустимые варианты использования для записи в них. Монтирование их только для чтения также может сломать другие приложения, поэтому на данный момент нет хорошего решения, чтобы избежать потенциальной блокировки вашей системы, но разработчики ядра исследуют эту проблему.

здесь это сообщение от пользователя на AskUbuntu подробно их опыт с rm -rf --no-preserve-root / bricking их материнская плата:

однако при перезагрузке монитор вообще не получал никаких входных данных. Кроме того, индикатор жесткого диска (или что бы ни было красным светом) не делал ничего. (Это было выключено, на самом деле. Хотя вентиляторы работали, а DVD-привод был. (Я не думаю, что там есть динамик ПК, поэтому, если вам нужны коды ошибок beep, извините.)

С ответ:

пункт 1: Удаление /sys / firmware/efi/ efivars / должно пробить вашу конфигурацию EFI, но в правильно реализованном EFI это должно быть восстановимо.

пункт 2: Есть некоторые части аппаратного обеспечения с сломанной / плохо реализованной EFI, которая будет может быть постоянно кирпичом, делая стандартные соответствуют вещи к ним. См., например, случай, когда Ubuntu замуровала некоторые ноутбуки Samsung, сохранив дополнительные данные в некоторой памяти EFI. Это поведение было прекрасным стандартом, но сломало этот конкретный реализация.

пункт 3: Запуск чего-либо от имени root, который записывает в /dev/sda уничтожит вашу таблицу разделов и / или файловые системы. Это плохо, особенно если у вас нет резервной копии, но после секционирования, создания новых файловых систем и переустановки ОС ваша машина будет работать снова. Таким образом, вы можете восстановить из него, загрузив некоторые другие носители и повторить установку.

пункт 4: Избиение вашего EFI-это совершенно другая проблема. В худшем случае вы не сможет ничего сделать с машиной, так как она не попадет на почту. Нет загрузки с другого носителя, нет ввода какой-либо утилиты EFI, чтобы исправить недостающие вещи. Этот момент ваш компьютер действительно дорогой пресс-папье.

проблема возникает в дистрибутивы, которые работают systemd и крепление efivarfs записи (в /sys/прошивки/Эфи/efivars). Systemd должен писать там, поэтому дистрибутивы, использующие systemd, затронуты. Однако, кажется, что будет никакая индикация что системы Upstart пораженный.

0
отвечен Sean Pianka 2022-12-08 15:55

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх