制作openeuler的livecd

下载该项目,执行下面的操作gitee openeuler livecd项目

基于openeuler环境

#安装工具,第一次可能报错,可以再执行一次
make install

x86

livecd-creator -d -v --config=./config/euler_x86_64.ks --fslabel=euler-LiveCD --cache=cache --logfile=./livecd.log

arm64真实环境

livecd-creator -d -v --config=./config/euler_aarch6464.ks --fslabel=euler-LiveCD --cache=cache --logfile=./livecd.log

x86环境制作arm64镜像

采用qemu+chroot的方式在x86环境制作arm镜像;可以自行修改ks文件,默认账号密码:root/123

mkdir -p /home/livecd/chroot
cd /home/livecd

git clone https://gitee.com/luoguangfei/openeuler-livecd-tools.git
rpm -ivh openeuler-livecd-tools/tools/*.rpm
cp -rf openeuler-livecd-tools chroot/home/livecd/

pushd openeuler-livecd-tools
chroot chroot bash -c "cd /home/livecd/openeuler-livecd-tools && make install"
popd

yum groups -y --forcearch aarch64 --installroot=/home/livecd/chroot install "Development Tools"
yum groups -y --forcearch aarch64 --installroot=/home/livecd/chroot install "Minimal Install"

mkdir -p chroot/proc
mkdir -p chroot/sys
mkdir -p chroot/dev
mkdir -p chroot/run

mount -t proc proc chroot/proc
mount -t sysfs sysfs chroot/sys
mount -t devtmpfs udev chroot/dev
mount --bind /run chroot/run

cp /etc/resolv.conf chroot/etc/
chroot chroot bash -c "mkdir -p /home/livecd && cd /home/livecd/openeuler-livecd-tools && make install && cd .. && livecd-creator -d -v --config=openeuler-livecd-tools/config/euler_aarch64.ks --fslabel=euler-LiveCD --cache=cache-aarch64 --logfile=./livecd.log"

相关推荐

  1. 制作openeulerlivecd

    2023-12-06 01:22:08       70 阅读
  2. OpenEuler/Centos制作离线软件源

    2023-12-06 01:22:08       43 阅读
  3. livecd工具下载地址

    2023-12-06 01:22:08       24 阅读
  4. Moby简介:openEuler开源docker引擎

    2023-12-06 01:22:08       39 阅读
  5. 网页制作

    2023-12-06 01:22:08       40 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-06 01:22:08       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-06 01:22:08       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-06 01:22:08       87 阅读
  4. Python语言-面向对象

    2023-12-06 01:22:08       96 阅读

热门阅读

  1. docker快捷控制

    2023-12-06 01:22:08       47 阅读
  2. QT之QNetworkAccessManager

    2023-12-06 01:22:08       56 阅读
  3. C#实现批量生成二维码

    2023-12-06 01:22:08       52 阅读
  4. 基于 EmotiVoice 的批量 TXT 文本转语音工具

    2023-12-06 01:22:08       50 阅读
  5. XML Schema中的elementFormDefault

    2023-12-06 01:22:08       54 阅读
  6. SpringBoot之整合JWT

    2023-12-06 01:22:08       58 阅读
  7. Last Week in Milvus

    2023-12-06 01:22:08       51 阅读
  8. Linux下管道重定向深入了解

    2023-12-06 01:22:08       54 阅读