删除 /boot 中的 System.map-* 文件安全吗?

pep*_*uan 7 linux boot kernel gentoo

我正在尝试使用genkernel.

但是,每次迭代都会在/boot名为System.map-genkernel-<arch>-<version>.

重命名和/或删除System.map-*文件是否安全?

cjm*_*cjm 8

System.map文件主要用于调试内核崩溃。这实际上不是必需的,但如果您打算使用该内核,最好保留它。如果您决定不需要那个内核,那么删除相应的映射文件是安全的。

如果您的磁盘空间真的很低,您可以压缩地图文件。它们不是那么大,所以这不会节省太多空间,但是bzip2会将它们压缩到原始大小的 25% 左右。然后,如果您发现需要它,则可以解压缩它。

  • 我并不是说不要保留一两个已知的好内核,事实上我建议你这样做。我的建议是,当您删除内核时,请删除该内核的映射文件。地图文件只有大约 1.8 MB。如果必须,请删除它们,但如果您有两个或三个以上的内核,则可能是时候将内核和 System.map 一起删除了。 (2认同)