无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
无忧启动论坛唯一网址:bbs.wuyou.net系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: 求道者

[求助] 问些wee菜单很怪的问题。

    [复制链接]
发表于 2019-10-27 14:57:56 | 显示全部楼层
抨击了谁,谁就不太舒服。至于说人家会怎么反应出来,不同的人可能有所不同。假如有人抨击了我,我的反应可能不会太强烈。但假如我抨击了别人,别人的反应会怎样,这可不容易预料。所以,还是尽量避免抨击别人吧。

谁也不想换来换去的。想当年,我坚持使用 Win98,拒绝升级为 XP。后来人家逼着 Win98 退市,只好上了 XP 的架子(鸭子上架了)。再后来,XP 也封杀了,又上了 Win7 的架子。这不,现在 Win7 也好景不长了……

现实与理想是有距离的。研究了 Linux 内核,震惊于 Linus Torvalds 管理之下的内核,竟然有那么多的污垢。此处我用这个词,那当然是我的看法了。也许人家不那么认为,也许人家说那是宝贝。所以,对 Linux 内核已经不信任了。但有什么办法呢?又不存在更好的替代品,只好忍了。

同样,对 gcc 也是一样的感受。人只要年轻,精力旺盛,就可以通过“亮剑”来发泄自己的不满,说干就干,做出自己的不一样的产品出来。但人一老,干不动了,就只剩一张嘴巴了,也只能空空地宣泄一通了事。

点评

说个事吧,和内核关系挺大的,前些日子的5.1.*内核出现过LVM bug导致你用了LVM并且加密数据的话呢,就会丢失所有数据,开始我没所谓,因为我不用,后来呢,btrfs文件系统也出了bug,而且我因此丢了几乎全部的数据…  详情 回复 发表于 2019-10-27 15:10
回复

使用道具 举报

 楼主| 发表于 2019-10-27 15:10:31 来自手机 | 显示全部楼层
本帖最后由 求道者 于 2019-10-27 15:11 编辑
不点 发表于 2019-10-27 14:57
抨击了谁,谁就不太舒服。至于说人家会怎么反应出来,不同的人可能有所不同。假如有人抨击了我,我的反应可 ...


说个事吧,和内核关系挺大的,前些日子的5.1.*内核出现过LVM bug导致你用了LVM并且加密数据的话呢,就会丢失所有数据,开始我没所谓,因为我不用,后来呢,btrfs文件系统也出了bug,而且我因此丢了几乎全部的数据…
这是正式发布版了,大哥,还有这种恶性bug,负责测试的人还行不行了?
后来想来也是,毕竟虽然是先进文件系统,但他的RAID5/6功能一直有问题,磕磕绊绊小问题不断,最后作为合作者的红帽放弃了将btrfs作为默认文件系统的计划,现在只有suse还把btrfs作为默认文件系统。人少测试不到位,太正常了。
一个文件系统尚且几万甚至数十万行代码,审计源码出错不奇怪,文件系统如此,内核更甚。
理想中当然是RC前后就应该解决所有bug,但现实往往不如意。
但就算这样我还是会用btrfs,因为没有比他更方便的选择了。(透明压缩,自带快照,ssd优化,在线调整分区大小,在线重建RAID)

点评

对呀。现实与理想,就差很远。正是因为有差距、有不满,它才能不断前进,才有前进的余地。 那个 risc-v 开源 CPU 架构,就是一个例子,反映了那些不满现状的人,拿起武器,亮剑了。 相对于 1000 年以后的人,  详情 回复 发表于 2019-10-27 16:15
回复

使用道具 举报

发表于 2019-10-27 16:15:12 | 显示全部楼层
本帖最后由 不点 于 2019-10-27 17:37 编辑
求道者 发表于 2019-10-27 15:10
说个事吧,和内核关系挺大的,前些日子的5.1.*内核出现过LVM bug导致你用了LVM并且加密数据的话呢,就 ...

对呀。现实与理想,就差很远。正是因为有差距、有不满,它才能不断前进,才有前进的余地。

那个 risc-v 开源 CPU 架构,就是一个例子,反映了那些不满现状的人,拿起武器,亮剑了。

相对于 1000 年以后的人,我们都是古人。那时候,很可能许多事情都解决了、改善了。

然而,今天,那些像 risc-v 那样从头做起的开拓者们,或许就是未来人们前进的奠基者,未来的人可能会从中受益。不仅 CPU 需要像 risc-v 那样简化,操作系统也需要简化,编程语言也需要简化。那些故意把它复杂化的努力,必将被历史抛弃。商业公司再怎么努力把它复杂化,都没有用。未来的人不会甘心情愿受它摆布。矛盾必然推动世界向前发展。

我认为,做一个人,就要起到一个人的作用。自己是个人,而不是个畜生,就不能以畜生的要求,来要求自己;对自己的要求要高一点。做一个人,就要留下人的足迹,而不是留下一个畜生的足迹。做一个人,就要有人的理想,要做对整个人类生存发展有意义的事情。在年轻的时候,在力所能及的情况下,要干出一番能够让自己满意的事情。自己来世上也只有一遭,没有机会再来一次。这辈子不努力,永远也就没机会了。


顺便说,美国也有很多好的东西。像 risc-v、GPL、BSD 等,都是从美国出来的。同样,中国也有很多好的东西。什么东西好,什么东西不好,这是不分国度的。也没有判断的标准,如果有的话,那每个人自己就是标准的制定者。

人是啥?人跟其它动物还是有一些差别的。一个人就是一个哲学体系的载体。不同的人,就有不同的哲学体系。哲学体系是一个人的经验、知识的集合。每个人的经验和知识不同,那么哲学体系也就不同。没有完全相同的两个人,没有完全相同的两个哲学体系,两个人的经验和知识,多多少少总会有差别的。同一个人也是动态变化的,反映在他的哲学体系上,也是在动态变化着的。动物和植物,也有其经验和知识,也有它的哲学体系。不同的哲学体系,在成熟度上有不同,有些属于初级的,有些属于高级的。就像念书一样,有的是幼儿园,有的是小学、初中、高中……,层级不同。


点评

复杂未必是坏事,能够更灵活,虽然学习起来更难。 Golang就是一个例子,他太简化了,以至于一些事情用其他的语言,可以最优解,Golang要绕路。 但Golang学习确实是容易,更易读,在创造大型项目时,因为限制多,更  详情 回复 发表于 2019-10-27 17:58
回复

使用道具 举报

 楼主| 发表于 2019-10-27 17:58:57 | 显示全部楼层
不点 发表于 2019-10-27 16:15
对呀。现实与理想,就差很远。正是因为有差距、有不满,它才能不断前进,才有前进的余地。

那个 risc- ...

复杂未必是坏事,能够更灵活,虽然学习起来更难。
Golang就是一个例子,他太简化了,以至于一些事情用其他的语言,可以最优解,Golang要绕路。
但Golang学习确实是容易,更易读,在创造大型项目时,因为限制多,更难以弄出屎山。
有利有弊
risc-v感觉更像是,作复杂指令集会更麻烦,作为初创项目,一开始就这么搞恐怕很费功夫。

点评

一系列简单的东西,堆积成复杂的——我赞成这样的。 我不赞成的是,仅有复杂的,没有简单的,牵着你牛鼻子走,学习难度高。 闭源的东西,基本都是这样的思维套路。它给你一个成品,可能很好用。但它隐藏了很多  详情 回复 发表于 2019-10-27 18:36
回复

使用道具 举报

发表于 2019-10-27 18:36:32 | 显示全部楼层
求道者 发表于 2019-10-27 17:58
复杂未必是坏事,能够更灵活,虽然学习起来更难。
Golang就是一个例子,他太简化了,以至于一些事情用其 ...

一系列简单的东西,堆积成复杂的——我赞成这样的。

我不赞成的是,仅有复杂的,没有简单的,牵着你牛鼻子走,学习难度高。

闭源的东西,基本都是这样的思维套路。它给你一个成品,可能很好用。但它隐藏了很多,或者说,让你知道的,仅是皮毛,其它全是秘密。本来就没打算让你了解太多,你了解多了,对它构成威胁。用户只能在人家圈定的监狱里活动。有些人混进开源队伍里,他们也是想把系统搞得尽量复杂,让人看不懂。然后,他就可以在开源的框架下做他原来在闭源框架下所做的那些事。我感到震惊的,不是这件事。我震惊的,只是一向比较信任的内核维护者,也能做这样的事。因此,我觉得该考虑放弃 Linux 的事了。确实有人在做操作系统的工作,不过,还不成熟。从 CPU、操作系统、编程语言等各个层面,都需要重建。这个工作,肯定有人做的,只是可能需要很多代人的工作罢了。

点评

你忘了一个问题,就是linux这个项目也不是一个人在贡献代码…… 是很多人,于是代码水平参差不齐,代码风格迥异,读起来自然非常费劲,组件之间当然是这样,甚至于一个组件上补丁前后都有各种风格…… 要想易读,  详情 回复 发表于 2019-10-28 21:28
回复

使用道具 举报

发表于 2019-10-27 21:02:09 | 显示全部楼层
不点老大这么牛的啊,直接看十六进制的数字就能看出毛病来?

利益的复杂性投射进开源的圈子,就产生了源码迷宫。。。
但氏烂氏比出来的,买硬件,用软件,都只能从一堆无奈产品中选出相对可接受的。

老大从dos、win98、winxp,win7一路换过来觉得很无奈。很快,尛软又要干掉win7了。
不过,屮用虚拟机,winxp照样用,实机为了驱动,只能上win7。若win7不支持,一样进虚拟机!




点评

我是这个软件的开发者啊,所以,有印象呗。要是别人的闭源软件,能通过看字节找出毛病来,那才是真有能耐。  详情 回复 发表于 2019-10-27 21:18
回复

使用道具 举报

发表于 2019-10-27 21:18:11 | 显示全部楼层
gnuxwy 发表于 2019-10-27 21:02
不点老大这么牛的啊,直接看十六进制的数字就能看出毛病来?

利益的复杂性投射进开源的圈子,就产生了源 ...

我是这个软件的开发者啊,所以,有印象呗。要是别人的闭源软件,能通过看字节找出毛病来,那才是真有能耐。
回复

使用道具 举报

发表于 2019-10-28 14:45:44 | 显示全部楼层
本帖最后由 hilsonma 于 2019-10-28 15:09 编辑

楼主能不能把最新编译的wee63.mbr放上来,看你和不点的一番讨论,或许你新编译的会好一些吧。

顺便说一下chenall 的2016-01-30 wee63.mbr 的出处:
http://bbs.wuyou.net/forum.php?m ... p;extra=&page=5
在46#楼

或者https://github.com/chenall/grubutils/releases/tag/2016-01-31
这里也有源代码,楼主也可以看看用的源代码是不是跟这里的一样。

点评

我放出来了,你仔细看,源码我直接用的主干代码。  详情 回复 发表于 2019-10-28 16:48
回复

使用道具 举报

 楼主| 发表于 2019-10-28 16:48:12 来自手机 | 显示全部楼层
hilsonma 发表于 2019-10-28 14:45
楼主能不能把最新编译的wee63.mbr放上来,看你和不点的一番讨论,或许你新编译的会好一些吧。

顺便说一 ...

我放出来了,你仔细看,源码我直接用的主干代码。

点评

谢谢。是28#楼那个吧,我以为后面还新编译了,所以才叫你重新上传。 刚才试了28楼那个wee63.mbr,菜单位置从7828开始,用weesetup或bootice安装到硬盘mbr后,菜单依然都是从7828开始,不会出错。 而chenall编译  详情 回复 发表于 2019-10-28 20:33
回复

使用道具 举报

发表于 2019-10-28 20:33:44 | 显示全部楼层
求道者 发表于 2019-10-28 16:48
我放出来了,你仔细看,源码我直接用的主干代码。

谢谢。是28#楼那个吧,我以为后面还新编译了,所以才叫你重新上传。

刚才试了28楼那个wee63.mbr,菜单位置从7828开始,用weesetup或bootice安装到硬盘mbr后,菜单依然都是从7828开始,不会出错。
而chenall编译发布的wee63.mbr(20160130),菜单位置从784A开始,用weesetup或bootice安装到硬盘mbr后,菜单识别从7850开始(不知是不是安装工具的原因),从而出错。

所以现在决定使用你编译的wee63.mbr,启动代码相对较短,菜单识别也不会出错。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2019-12-6 22:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表