红联Linux门户
Linux协助

在Linux笔记本上履行这句指令就能导致设备永久变砖

发布时刻:2016-02-02 09:10:07来历:红联作者:pocheng
来历:cnbeta

上个月,有用户在Arch Linux论坛发帖发问,为什么他的笔记本在运转了一个简略的“rm -rf -no-preserve-root /”指令之后就完全无法发动了。有Linux根底的同学应该知道,运转这条指令其实很蠢,但一般并不会发生什么硬件的损坏性成果。但在MSI的笔记本上, 运转这条指令有或许导致完全清除EFI引导分区。

这个在论坛上发帖的用户叫“9233”,他在帖子中说:“今日我和我的朋友在一台MSI笔记本上运转了rm -rf -no-preserve-root指令,因为咱们想处理Arch装置胀大的问题。当然咱们也能够格式化根分区,然后重新装置Arch。”(后边他提了一句说,instead we thought it would be fun seeing the GNOME installation die…)

实际上损坏体系的途径在/sys/firmware/efi/efivars,里边存储了选用EFI规范(老旧的BIOS的替代品)发动所需的信息。该文件夹被损坏之后,设备就无法发动了,笔记本正式变砖,不行修正。

GitHub之上就此还发起了谈论,开发者纷纷表明EFI发动数据的目录不该该是完全可写的。运转一句指令就能让硬件变砖这本来便是不合理的。当时该问题好像仅影响到了MSI笔记本,因为应该也没多少人勇于做出这样的测验,所以大约也就没有引起注重。

不过一台设备能如此垂手可得地完全永久破坏,这仍是个听来很恐惧的工作,即使运转这条指令自身就很愚笨。
文章谈论

共有 2 条谈论

  1. charberming 于 2017-05-12 13:23:05宣布:

    虚拟机能试试么:0w223dc

  2. 3117237978 于 2016-11-03 21:53:00宣布:

    太可怕;