[System Installation] 全盘安装时 能不能添加个 roota和rootb 按比例 手动分配大小 的功能
Tofloor
poster avatar
150******99
deepin
2021-11-21 03:57
Author

全盘安装时 能不能添加个 roota和rootb 按比例 手动分配大小 的功能啊,15G装完系统后根本就没多少空间可用于各种库文件的安装了,难道是想我们用户不装任何软件只为点亮屏幕完事,麻烦你们做完系统后自己也重度使用一下啊,随随便便安装10-20个大型开发设计软件以及常用生活娱乐和办公软件就把系统盘涨爆了。我一个500G的盘你给我空了400多G出来,系统分区却没得任何冗余空间,安装时没有给我们普通用户任何设置的余地,设置多少出了浪费啊之类的问题我们自己会承担啊,你只要给个建议值就好了呀。一直想好好支持一下国产系统,这个问题延续到这么多版本了还是没有解决。很受伤,很遗憾。

望贵团队仔细听取一下社区群众使用后的建议,群众的感受和意见才是发展的方向。

Reply Favorite View the author
All Replies
a2035274
deepin
2021-11-21 06:12
#1

我记得安装器是能调的

etc目录下有个 deepin-installer.conf

直接改里面的%比就行了吧

你可以把你配置文件传上来,让大家告诉你一下改哪里 然后重装一下

Reply View the author
vithens
deepin
2021-11-24 00:29
#2

最近也是因为系统盘太小查了许多资料,没有找到办法。

还有系统提示升级,最后提手备份失败,也看不到有用的引导解决的途径。

Deepin社区还是不够成熟吧,这些常见问题应该能够有充足的资料,或者技术支持服务。

Reply View the author
a2035274
deepin
2021-11-25 02:01
#3

可以参考这个贴子

https://bbs.deepin.org/phone/en/post/146432

你成功了,👍厉害

能出个教程吗

Reply View the author
a2035274
deepin
2021-11-25 02:01
#4
It has been deleted!
sudo_free
deepin
2021-11-25 02:09
#5
Reply View the author
150******99
deepin
2021-11-28 07:37
#6

微信图片_20211127213625.jpg

截图_dde-file-manager_20211127231443.png

感谢网上各位兄弟姐妹们以及大神大佬的热心指点与帮助,经过我的反复折腾,就在快要放弃的时候,

我试验成功了,如上图所示,现将具体操作细节记录如下,分享给大家交流学习,如有错误之处敬请指正:

注意!注意!注意!!!

凡是需要实际验证操作的请一定先将文档仔细看完,然后再备份好重要数据后再进行,不然请勿随便尝试!!!

1.先用deepin自带的启动盘制作工具image.png
将下载(https://www.deepin.org/zh/download/)好的deepin系统镜像iso文件写入到一个空白U盘中;

2.接着电脑开机进入BIOS(我的ASUS笔记本是按F2,一般的台式机好像是按Delete,你们电脑的按键可自行百度),不同的设备设置电脑启动盘的方式和位置不同(不懂可以询问网友或者百度),根据具体情况进行操作,然后在启动列表中选择从deepin安装盘U盘进行启动,启动后进入系统安装界面进行安装操作;

3.本次安装按照提示一路进行,在硬盘分区这一步的时候,此时/分区和rootb分区是15G,先选择全盘安装的方式不做处理进行安装,安装完后先拔掉U盘启动电脑,进入系统后再把U盘插上;

4.再进入系统盘的/etc/目录,里面有个deepin-installer.conf文件,将其拷贝到deepin安装盘U盘里,至此我们就拿到了默认安装方式的配置文件。由于这个文件包含一些个人信息,我就不便上传了;

5.打开deepin安装盘U盘,用文本编辑器打开deepin-installer.conf文件,

找到partition_full_disk_large_root_part_rangepartition_root_space_required两个参数,这个就是设置上图/分区和rootb分区大小的地方。

如下图所示的两处位置,并改为自己需要的大小,我的磁盘比较多,就设置的50,然后记得保存;

截图_deepin-editor_20211127221809.png

6.再在deepin安装盘U盘创建一个文本文件,名字自取,打开文本后保存如下这条命令,以避免后面手敲出错;

sudo deepin-installer-pkexec deepin-installer --conf ./deepin-installer.conf --auto-install

7.关机,插入WinPE启动盘(老毛桃、大白菜都行),然后进入WinPE系统,利用WinPE带有的DiskGenius工具将之前安装的deepin系统盘的所有部分区都删掉,形成一个未分区的整块硬盘。(如果没有WinPE启动盘或者不知道怎么制作的请自行百度);

8.换上之前制作的deepin安装U盘,重启电脑,从U盘启动系统,然后会进入这个界面,在这个界面按住ctrl+alt+F2 会进入终端,再在终端中输入startx命令进入liveCD,静静等待系统加载完成;

9.进入系统桌面后,打开这个临时系统中的文件管理器,点击左边的主目录,并将安装盘U盘中的deepin-installer.conf文件拷贝到这个目录中,然后在这个目录中右键打开命令行终端并执行第6步中的命令,然后就进入了熟悉的安装配置界面,进行到硬盘分区这一步时,默认的全盘安装下面的/分区和rootb分区已经变为50G了,后面一路默认进行完成就OK了。

截图_dde-file-manager_20211127233152.png

10.分区具体设置多少根据自己的硬盘大小酌情考虑,在大硬盘的情况下尽量多分点,也不宜过多。我是一名C/C++、Java、Android开发者,将解压运行的软件以及生产使用中产生的数据放在数据盘,系统盘只用于商店app安装以及deb包的安装,经过深入使用,目前50G冗余空间我就基本完全满足了,你们分配多少视你们个人情况而定吧。

再次感谢在我这个帖子里面给予帮助的各位兄弟姐妹们,没有你们的提点我还真没任何办法。

有人会说直接使用自定义分区安装到整块盘,这样不就想要多少就多少,省得这么麻烦。我很久之前其实也试过,但是这样安装出来后就没得系统AB分区交替升级,互为备份,失败回滚的功能了,而且打开文件管理器后出现一串串的分区磁盘,不像默认的全盘安装后那样简洁。最新版本的自定义分区我不知道会不会失去升级备份回滚的功能,没有去试过,不过现在这样安装感觉已没必要再去试了。

Reply View the author
a2035274
deepin
2021-11-29 05:56
#7

大佬厉害👍根据你的方法我补充了下并录了个屏,可能稍微直观一点

如果在选语言那一步

直接 Ctrl+Alt+F2

sudo nano /etc/deepin-install.conf

改74行的

15:15 为 30:30

改95行的

15 为 30 保存后

再Ctrl+Alt+F1切回 就不用

重启后

sudo deepin-installer-pkexec deepin-installer --conf ./deepin-installer.conf --auto-install

录屏_VirtualBox Machine_20211129193739.gif

录屏_VirtualBox Machine_20211129191217.gif

Reply View the author
归暝
deepin
2022-04-07 18:16
#8

“rootb”是做什么用的啊?和roota要保持1:1的关系吗

Reply View the author
133******22
deepin
2023-02-18 15:38
#9
归暝

“rootb”是做什么用的啊?和roota要保持1:1的关系吗

同问,哪个脑袋抽抽的人搞出这么个东西,有啥用

Reply View the author