求指点,如何防止Ubuntu内核的更新
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 16
- 注册时间: 2012-12-19 7:07
- 系统: Win7
求指点,如何防止Ubuntu内核的更新
因为是把Ubuntu装在移动硬盘里带在不同电脑上运行的,所以一旦更新内核就会把当前电脑的磁盘的mbr一起给更新了,然后每次这台电脑都要重新建立mbr
有什么办法只更新软件,不更新系统内核么?
有什么办法只更新软件,不更新系统内核么?
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 求指点,如何防止Ubuntu内核的更新
亲,放心,grub不是lilo,mbr不会随便给你更新的,至于重新建立mbr我更好奇的是什么情况。
另,apt支持软件包版本锁定机制。
另,apt支持软件包版本锁定机制。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
-
- 帖子: 16
- 注册时间: 2012-12-19 7:07
- 系统: Win7
Re: 求指点,如何防止Ubuntu内核的更新
mbr确实被更新了无误YeLee 写了:亲,放心,grub不是lilo,mbr不会随便给你更新的,至于重新建立mbr我更好奇的是什么情况。
另,apt支持软件包版本锁定机制。
情况是这样的,首先呢,因为移动使用的需要,我把Ubuntu专门安装在了移动硬盘里,分三区,swap,root,以及一大块放文件的地方(毕竟这是个移动硬盘,不能只用来装系统啊)
然后呢,接到我平时会用到的电脑上,都能顺利通过USB启动至位于移动硬盘中的系统,期间不出现启动菜单
如果不使用移动硬盘,计算机会正常启动至win7
任何情况下,如果Ubuntu的更新不涉及kenerl,那么无论怎么更新,都不会改变上述情况。
但如果涉及到了kenerl,就会发生一些蛋疼的情况
1.如果是在VM中更新的(我现在就是这么做的,但太麻烦,平时用vm的时间和需求并不多),继续保持上述情况
2.如果在笔记本(SSD+HDD)中更新,则会在移动硬盘中出现grub启动项,可以正常使用并引导进任意的操作系统,但离开移动硬盘,笔记本自身无法通过ntldr引导进win7,出现grub rescue。且移动硬盘更换到其他计算机后,都无法通过移动硬盘中启动菜单中的引导项进入win7。笔记本为了恢复正常使用,必须重建mbr恢复为ntldr引导才能正常启动
3.如果在A台式机(SSD+ACHI软RAID0),同笔记本
4.如果在B台式机(芯片组RAID0),则会发生更蛋疼的情况,由于grub默认并不支持raid,且由于某些我不知道的原因,Ubuntu也不识别该阵列,Ubuntu会将这个阵列识别为两块空的硬盘,并在HDD0中重新写入一个mbr,导致两个情况,一个是阵列丢失,数据全部损坏。另一个就是移除移动硬盘启动时,会出现grub rescue……
-----------------------------------------------------------------------------------------------------
所以如果我不在vm中更新kenerl的话,在两台电脑中需要不停的重建mbr才能正常使用这些电脑……而另一台,可以说是绝对不能去更新kenerl的。所以我才要防止内核更新
不知道你说的锁定软件包版本是怎么做的?能不能提点一下?
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 16
- 注册时间: 2012-12-19 7:07
- 系统: Win7
Re: 求指点,如何防止Ubuntu内核的更新
试了一下,提示eexpress 写了:sudo aptitude hold linux-generic
试试
--------------------------------------------------------
将不会安装,升级或者删除任何软件包。
0 个软件包被升级,新安装 0 个, 0 个将被删除, 同时 0 个将不升级。
需要获取 0 B 的存档。 解包后将要使用 0 B。
---------------------------------------------------------
看起来不太靠谱嘛
-
- 帖子: 16
- 注册时间: 2012-12-19 7:07
- 系统: Win7
Re: 求指点,如何防止Ubuntu内核的更新
是不是跑到新立得里吧linux generic给锁定版本就不会更新内核了?YeLee 写了:亲,放心,grub不是lilo,mbr不会随便给你更新的,至于重新建立mbr我更好奇的是什么情况。
另,apt支持软件包版本锁定机制。
然后其他的还能正常更新?
- 百草谷居士
- 帖子: 3922
- 注册时间: 2006-02-10 16:36
- 系统: Mint21.1/Deepin20.8
Re: 求指点,如何防止Ubuntu内核的更新
软件给出这样的提示绝不意味着EE给出的方法是错误的。你可以查看一下关于aptitude hold的解释。
debian 12 / 深度系统 20.9 / Mint 21.3
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- qy117121
- 论坛版主
- 帖子: 50546
- 注册时间: 2007-12-14 13:40
- 系统: Winbuntu
- 来自: 志虚国乌由市
- 联系:
Re: 求指点,如何防止Ubuntu内核的更新
大多数情况下,更新内核是不会重建mbr的,
不过,前段时间我更新内核时出现了重建mbr的情况
(双硬盘0t和1,grub安装在1的mbr上的,更新内核后0硬盘的mbr也变成grub的了)
不过之后更新内核时并没有这个情况发生了,不明白为毛
我用ubuntu这么长时间,也只遇到过这一次
至于锁定软件版本,轮子和EE说的都很正确
不过,前段时间我更新内核时出现了重建mbr的情况
(双硬盘0t和1,grub安装在1的mbr上的,更新内核后0硬盘的mbr也变成grub的了)
不过之后更新内核时并没有这个情况发生了,不明白为毛
我用ubuntu这么长时间,也只遇到过这一次
至于锁定软件版本,轮子和EE说的都很正确
渠月 · QY
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu
Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用
邮箱 chuan@ubuntu.org.cn
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu
Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用
邮箱 chuan@ubuntu.org.cn
-
- 帖子: 16
- 注册时间: 2012-12-19 7:07
- 系统: Win7
Re: 求指点,如何防止Ubuntu内核的更新
----------------------------------------------qy117121 写了:大多数情况下,更新内核是不会重建mbr的,
不过,前段时间我更新内核时出现了重建mbr的情况
(双硬盘0t和1,grub安装在1的mbr上的,更新内核后0硬盘的mbr也变成grub的了)
不过之后更新内核时并没有这个情况发生了,不明白为毛
我用ubuntu这么长时间,也只遇到过这一次
至于锁定软件版本,轮子和EE说的都很正确
汗,我几乎每次都遇到啊……
或者从严格的逻辑来说,应该是叫每次遇到都是在更新内核
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 求指点,如何防止Ubuntu内核的更新
没啥不靠谱啊。
The
difference between hold and keep is that hold will cause a package to be
ignored by future safe-upgrade or full-upgrade commands, while keep merely
cancels any scheduled actions on the package.
你还可以试试keep。hold是标准的不让upgrade。keep是更加绝对的禁止。
这些操作,都只是设置一个标志,表示以后不升级。
● sudo aptitude hold linux-generic
Password:
将不会安装,升级或者删除任何软件包。
0 个软件包被升级,新安装 0 个, 0 个将被删除, 同时 0 个将不升级。
需要获取 0 B 的存档。 解包后将要使用 0 B。
2013-02-18 11:27:35 一 ~
● as linux-generic
ih linux-generic - Complete Generic Linux kernel
看到那h的标志没。
The
difference between hold and keep is that hold will cause a package to be
ignored by future safe-upgrade or full-upgrade commands, while keep merely
cancels any scheduled actions on the package.
你还可以试试keep。hold是标准的不让upgrade。keep是更加绝对的禁止。
这些操作,都只是设置一个标志,表示以后不升级。
● sudo aptitude hold linux-generic
Password:
将不会安装,升级或者删除任何软件包。
0 个软件包被升级,新安装 0 个, 0 个将被删除, 同时 0 个将不升级。
需要获取 0 B 的存档。 解包后将要使用 0 B。
2013-02-18 11:27:35 一 ~
● as linux-generic
ih linux-generic - Complete Generic Linux kernel
看到那h的标志没。
● 鸣学
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 求指点,如何防止Ubuntu内核的更新
eexpress, 真糕兽,要膜拜。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
- qy117121
- 论坛版主
- 帖子: 50546
- 注册时间: 2007-12-14 13:40
- 系统: Winbuntu
- 来自: 志虚国乌由市
- 联系:
Re: 求指点,如何防止Ubuntu内核的更新
YeLee 写了:eexpress, 真糕兽,要膜拜。
渠月 · QY
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu
Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用
邮箱 chuan@ubuntu.org.cn
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu
Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用
邮箱 chuan@ubuntu.org.cn
-
- 帖子: 16
- 注册时间: 2012-12-19 7:07
- 系统: Win7
Re: 求指点,如何防止Ubuntu内核的更新
eexpress 写了:没啥不靠谱啊。
The
difference between hold and keep is that hold will cause a package to be
ignored by future safe-upgrade or full-upgrade commands, while keep merely
cancels any scheduled actions on the package.
你还可以试试keep。hold是标准的不让upgrade。keep是更加绝对的禁止。
这些操作,都只是设置一个标志,表示以后不升级。
● sudo aptitude hold linux-generic
Password:
将不会安装,升级或者删除任何软件包。
0 个软件包被升级,新安装 0 个, 0 个将被删除, 同时 0 个将不升级。
需要获取 0 B 的存档。 解包后将要使用 0 B。
2013-02-18 11:27:35 一 ~
● as linux-generic
ih linux-generic - Complete Generic Linux kernel
看到那h的标志没。
后边那半条是啥……咋我打进去出来
------------------------------------
Assembler messages:
Error: can't open linux-generic for reading: No such file or directory
------------------------------------
这么个鬼东西……
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 求指点,如何防止Ubuntu内核的更新
ee也真是的,alias也不说明一下,直接说aptitude search又不会shi,搞不懂哪天连自己也不知道什么意思。
https://github.com/eexpress/eexp-bin/bl ... bash/alias
https://github.com/eexpress/eexp-bin/bl ... bash/alias
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
-
- 帖子: 16
- 注册时间: 2012-12-19 7:07
- 系统: Win7
Re: 求指点,如何防止Ubuntu内核的更新
结果出来时这个结果YeLee 写了:ee也真是的,alias也不说明一下,直接说aptitude search又不会shi,搞不懂哪天连自己也不知道什么意思。
https://github.com/eexpress/eexp-bin/bl ... bash/alias
--------------------------------------------------------------
p linux-generic - Complete Generic Linux kernel
p linux-generic-lts-quantal - Generic Linux kernel image and headers
i linux-generic-pae - Complete Generic Linux kernel
--------------------------------------------------------------
没有h嘛~
虽然我知道H是不对的……