关于改进启动策略和安装策略的设想
Tofloor
poster avatar
y***z@tom.com
deepin
2018-09-06 16:30
Author
本帖最后由 yjgsz 于 2018-9-6 08:33 编辑

一、启动策略
    非正常关机后重启,可能会发生不能进入桌面的情况,如显示initramfs,实际上可能只要fsck(磁盘检查)系统分区就能解决。
    WIN系统在非正常关机后启动,常常会自动执行chkdsk 磁盘检查命令,检查完成后正常启动进入桌面。
所以,能不能优化一下启动策略,如发现上次是非正常关机,就像WIN一样自动执行磁盘检查(fsck),而不需要手动执行,还要查看系统分区的序号等,因为一旦安装完成,系统分区就定了,其序号等在系统配置文件中都有。
    这对小白用户很重要(论坛中类似帖子很多),虽然是一个小问题,却是日常使用中容易碰到却不知如何解决的大问题。大大提升用户体验。

二、安装策略
    LINUX正式发行版都用长期支持内核,但长期支持内核在对最新硬件的支持上会有时间上的滞后,对新硬件(特别是最新CPU)尝鲜用户而言却很痛苦,有了最新硬件的电脑,但系统不支持,不能安装或安装后不能使用。
    所以,我想可不可以这样,在安装映像ISO中增加一个最新版的内核,做成一个双内核安装ISO(就像正常使用的系统支持多内核)。在安装过程检查硬件时,如发现硬件较新,优先使用的长期支持内核不支持,则自动安装最新版的内核以支持新硬件,并弹出相关提示,用户确认后继续安装。
    对新硬件尝鲜用户而言,其安装DEEPIN本身可能就是为了体验,对稳定性要求不是很高,较宽容。这样就满足了这部分用户的需求,扩大DEEPIN装机使用面。
   同时,改进系统升级策略,升级时忽略最新版内核,等到官方长期支持内核版本能支持新硬件时,再提示升级。

    只是一些个人想法,请各位包涵。
    期待听到官方的声音。 @aida


Reply Favorite View the author
All Replies
avatar
justforlxz
deepin
2018-09-06 16:51
#1
第一点,其实分区检查是挂载时就做的,并不是说非正常关机才会检查。
第二点,虽然我们用的是长期支持的内核,但是我们并不是说不会更新了,我们自己也会根据需要来添加一些补丁,如果内核不足以支持新硬件,我们也会考虑增加对应的驱动。
Reply View the author
avatar
y***z@tom.com
deepin
2018-09-06 17:17
#2
既然分区检查是挂载时就做的,那为什么开机还会进入initramfs,还要手动进行fsck 才能正常启动进入桌面?
Reply View the author
avatar
y***z@tom.com
deepin
2018-09-08 19:32
#3
什么时候支持ryzen?还有ryzen+、ryzen2
https://bbs.deepin.org/post/167557
Reply View the author
avatar
wtz
deepin
2018-09-09 00:10
#4
https://bbs.deepin.org/post/168513
既然分区检查是挂载时就做的,那为什么开机还会进入initramfs,还要手动进行fsck 才能正常启动进入桌面?  ...

你的系统分区是ext4的还是其他格式的(如ntfs)?
如果是ext4的,我是从来没有碰到进入initramfs后fsck才能正常启动的情况。一般自动检查能修复的就自动修复了,修复不了的手动fsck也没用。
Reply View the author
avatar
y***z@tom.com
deepin
2018-09-09 00:53
#5
说到系统分区那肯定是系ext4,还会是ntfs格式?
Reply View the author