linux清除旧内核,手动安装内核、修复误删内核.pdf

linux清除旧内核,手动安装内核、修复误删内核.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux清除旧内核,手动安装内核、修复误删内核

linux 清除旧内核,手动安装内核、修复误删内核 清除旧内核: 安装linux 时,一般给/boot 分 100M 单独挂载。但内核更新后,旧内核自动保留, 这样/boot 可能出现空间不足不能更新的情况。可以手动清除不用的旧内核。 首先用 uname -a 命令查看一下当前使用的内核版本,避免误删。 dpkg --get-selections|grep linux 命令,查看当前安装了什么内核(install 表示安装 了的,deinstall 表示卸载了的),将你觉得不要的内核删掉(再次提醒,别误删了当前使 用的)。generic 表示x86 通用版,pae 表示此内核可使32 位系统支持超过4G 内存,最 大可达64G 内存,很多Linux 版本都默认使用启用了PAE 的内核。 删除内核的命令与平时删除软件的命令一样,例如: sudo apt-get remove linux-headers-3.2.0-23-generic sudo apt-get remove linux-image-3.2.0-23-generic (注意,headers 和image 都删) 之后用以下两条命令清除一下垃圾: sudo apt-get autoremove sudo apt-get autoclean 手动安装内核: 注意,image 和headers 均要安装,先装image,后装headers 。例如: sudo apt-get install linux-image-3.5.0-26-generic sudo apt-get install linux-headers-3.5.0-26-generic 修复误删内核: 若清除内核时将所有内核都清除了,开机启动进入grub 后看不到linux 的启动项, 可按以下方法修复。 首先找到该系统版本的安装镜像(例如 ubuntu_12.04.iso ),打开这个镜像,将里 面casper 文件夹中vmlinuz 和initrd.lz 复制出来,然后复制到 /boot 下(注意,这个/boot 是单独挂载的分区,里面还有 grub 文件夹,不是 / 下的boot 文件夹)。你可能会问: 系统都进不了,怎样将那两个文件放进/boot 啊?我对grub 命令不熟悉,不懂,我用的方 法是笨方法:U 盘做一个linux 安装盘,然后进入U 盘中的linux 系统弄。有好方法的请 赐教。最好是直接用grub 命令。 总之,将文件vmlinuz 和initrd.lz 放到/boot 后,重启。进入grub 后,按‘c ’,进 入grub 命令行,首先是查看一下分区的具体信息: ls -l,查看每个 (hd0,msdos1~9)对应的UUID 和大小,以便知道哪个是 /boot 分区, 哪个是 / 分区。假如 (hd0,msdos7) 是 /boot 分区,(hd0,msdos9) 是 / 分区(可看到其 UUID=caebf2e1-4008-……),则用以下4 条命令可以暂时进入linux 系统: set root=(hd0,msdos7) linux /vmlinuz root=UUID=caebf2e1-4008-…… initrd /initrd.lz boot 输入boot 后,可以暂时进入linux 系统(重启失效),此时鼠标和无线网卡都不能 用,但可用有线上网。现在要做的事是重装安装内核,方法如上所说,例如: sudo apt-get install linux-image-3.5.0-26-generic sudo apt-get install linux-headers-3.5.0-26-generic 安装完内核后,重启,就可以在 grub 中看到linux 启动项了,进入系统后立刻更 新一下: sudo apt-get update sudo apt-g

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档