[System Installation] deepin v25 arm64 U盘安装卡住,求大神指导
Tofloor
poster avatar
182******80
deepin
2025-08-31 10:19
Author

问题如题,报错提示见下图(卡住没反应):

错误.jpg

Reply Favorite View the author
All Replies
2 / 2
To page
182******80
deepin
2025-09-05 22:52
#21
It has been deleted!
182******80
deepin
2025-09-05 22:54
#22
忘怀

您好 可以自己编译的

内核源码地址在这里https://github.com/deepin-community/kernel/ 可以自己编译 如果编译机是arm64架构和deb包管理的系统的步骤如下

  1. 下载上面的代码: git clone https://github.com/deepin-community/kernel/ --depth=1
    国内镜像地址 git clone https://gitcode.com/deepin-community/kernel 国内镜像地址可能没更新 需要步骤4
  2. 安装构建依赖 sudo apt install bc build-essential zstd flex bison libssl-dev make libelf-dev git debhelper pahole libncurses-dev gcc-12-plugin-dev
  3. cd进文件夹使用编译配置 make deepin_arm64_desktop_defconfig
  4. 可选步骤 make menuconfig 然后按\搜索 XGENE 把这些配置都打开 或者直接更改对应deepin_arm64_desktop_defconfig配置文件后重新make 改好的地址 https://github.com/deepin-community/kernel/blob/591a78994cf668c60eebf071c31300e8d32f053d/arch/arm64/configs/deepin_arm64_desktop_defconfig
  5. 打包 make bindeb-pkg -j 10 10为编译用的cpu的线程数 可以用nproc命令看
  6. 在chroot的环境下安装生成的headers包和image包产生initrd文件 用vmlinux和initrd替换安装镜像里面的vmlinux和initrd
  7. 如果是x86上 需要交叉编译 安装对应交叉工具链之后 把上面每一条make命令更换成make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-

sudo apt install bc build-essential zstd flex bison libssl-dev make libelf-dev git debhelper pahole libncurses-dev gcc-12-plugin-dev
请输入密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 50%
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 无法定位软件包 pahole
E: 无法定位软件包 gcc-12-plugin-dev

Reply View the author
182******80
deepin
2025-09-05 23:11
#23
忘怀

您好 可以自己编译的

内核源码地址在这里https://github.com/deepin-community/kernel/ 可以自己编译 如果编译机是arm64架构和deb包管理的系统的步骤如下

  1. 下载上面的代码: git clone https://github.com/deepin-community/kernel/ --depth=1
    国内镜像地址 git clone https://gitcode.com/deepin-community/kernel 国内镜像地址可能没更新 需要步骤4
  2. 安装构建依赖 sudo apt install bc build-essential zstd flex bison libssl-dev make libelf-dev git debhelper pahole libncurses-dev gcc-12-plugin-dev
  3. cd进文件夹使用编译配置 make deepin_arm64_desktop_defconfig
  4. 可选步骤 make menuconfig 然后按\搜索 XGENE 把这些配置都打开 或者直接更改对应deepin_arm64_desktop_defconfig配置文件后重新make 改好的地址 https://github.com/deepin-community/kernel/blob/591a78994cf668c60eebf071c31300e8d32f053d/arch/arm64/configs/deepin_arm64_desktop_defconfig
  5. 打包 make bindeb-pkg -j 10 10为编译用的cpu的线程数 可以用nproc命令看
  6. 在chroot的环境下安装生成的headers包和image包产生initrd文件 用vmlinux和initrd替换安装镜像里面的vmlinux和initrd
  7. 如果是x86上 需要交叉编译 安装对应交叉工具链之后 把上面每一条make命令更换成make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-

已经编译好了(linux-headers-6.6.104-arm64-desktop-hwe-g0b83ecaf50f2_1_arm64、linux-image-6.6.104-arm64-desktop-hwe-g0b83ecaf50f2_1_arm64),怎么生成initrd.img和vmlinuz,在uos上安装然后从boot文件夹里面拷贝出来吗?

Reply View the author
忘怀
deepin
2025-09-08 11:44
#24
182******80

已经编译好了(linux-headers-6.6.104-arm64-desktop-hwe-g0b83ecaf50f2_1_arm64、linux-image-6.6.104-arm64-desktop-hwe-g0b83ecaf50f2_1_arm64),怎么生成initrd.img和vmlinuz,在uos上安装然后从boot文件夹里面拷贝出来吗?

是可以的

Reply View the author
182******80
deepin
2025-09-08 13:20
#25
忘怀

是可以的

考出来改了名字,替换deepinv25镜像里的2个文件,还是启动卡死

Reply View the author
忘怀
deepin
2025-09-08 15:59
#26
182******80

考出来改了名字,替换deepinv25镜像里的2个文件,还是启动卡死

替换了哪两个文件 要替换到启动盘里面对应的vmlinuz和initrd

Reply View the author
182******80
deepin
2025-09-08 16:31
#27
忘怀

替换了哪两个文件 要替换到启动盘里面对应的vmlinuz和initrd

替换的是启动盘live文件里面两个文件

Reply View the author
182******80
deepin
2025-09-20 18:49
#28

deepin的大神们,出来指点一下,这个机器怎么才能把deepin V25安装上?都潜水了吗?

Reply View the author
2 / 2
To page