我有一台老机器,只能从软盘或光盘上启动。我在网上买了一张TinyCore CD并引导它,它运行良好。
我安装了一些扩展并使其正常工作,但我注意到它是很老的微核心版本3.2。因此,我买了一个外部刻录机,烧了最新的.iso芯片,并引导它,但无法获得桌面。只有命令行。我也烧了最新的核心加,并得到了同样的结果。
在引导时,它看起来很正常,并加载扩展,但随后退出:
can't open '/opt/.tce_dir': no such file or directory
以及:
home/tc/.wbar: file exists
然后提供一个命令提示符。当我进入startx时,我得到:
home/tc/.wbar: file exists
但是,如果我从最初的微内核3.2启动,一切都会再次正常工作。我还注意到我不能删除文件。它们在重启时再次出现。只是一些琐碎的事情,比如截图或txt文件。是否必须撤消第一次引导中的某些内容,以便更新版本能够正确启动?
我试着删除.wbar,但这没有帮助。
无论如何,它会在下一次重新启动时再次出现。有没有一种直截了当的方法来擦拭一切,重新开始?
任何线索或提示都将不胜感激。
发布于 2023-05-27 04:22:32
首先尝试了引导代码norestore,它给了我一个鼠标和一个黑屏幕。所以至少它做了些什么。
然后尝试启动代码base,它可以立即启动并工作。但我必须弄清楚是什么导致了挂断,这样我才能卸载它。因为如果我每次从base启动,它总是会从什么都没有开始。
最后的解决方案是将备份文件更改为sda1/tce,因为旧版本使用的是hda1,据我所知,这不再是硬盘驱动器的惯例。还创建一个/opt/.tce_dir文件并插入/mnt/sda1/tce。只花了12个小时。所以这是一种解脱。
也许这对未来的人有帮助。
https://unix.stackexchange.com/questions/747136
复制相似问题