|
本帖最后由 2012fengxi 于 2025-2-3 14:04 编辑
随着国产电脑越来越普及,我去过的机关单位几乎全是国产电脑,cpu构架有arm、x86、龙芯,怎么说都得准备一个启动U盘吧
以同时兼容x86和arm为例,把银河麒麟装到一个U盘上
1、确保电脑是uefi方式启动,用diskgen工具把U盘做成gpt,分一个8G Fat32分区,剩余的自己规划使用
2、把grub2引导文件按目录结构拷到FAT32分区,x86和arm目录下的文件分别来源于银河麒麟的iso
3、附件提供了grub2 v2.12以及配置文件,感谢wintoflash提供方法
grub2.7z
(701.07 KB, 下载次数: 138)
整个安装过程就这么简单,纯粹就是拷贝文件的操作,下面是启动后的效果
继续深入:如何定制LiveUSB软件,我利用虚拟机操作
1、以x86为例,先在虚拟机设置ubuntn机器,含一个20G硬盘,利用分区工具把硬盘设置GPT,分一个8G的FAT32和12G的EXT4
2、自己想办法把银河麒麟CD上的filesystem.squarshfs拷贝到EXT4分区,我是diskgen搞定的
3、挂载银河麒麟CD启动,用资源管理器进入到EXT4分区,右键打开终端,运行sudo -s进入超级用户下,当前文件夹是EXT4分区的根
4、接着运行unsquarshfs filesystem.squarshfs解压文件,会创建出squarshfs-root文件夹,就是解压出来的内容
5、运行chroot squarshfs-root,此指令挂载squarshfs-root
6、运行apt list列出已安装的软件,可以把结果重定向到一个文本方便查看apt list>list.txt ,然后打开list.txt看哪些不想要的。
7、可以删除不需要的应用以减少filesystem.squarshfs容量,比如我不习惯使用vim,就用apt remove vim卸载,也可以进squarshfs-root添加自己的应用
8、定制完成之后重新打包命令mksquashfs squarshfs-root filesystem.squarshfs -comp xz
9、把定制好的filesystem.squarshfs替换u盘的同名文件
|
评分
-
查看全部评分
|