记录一下龙芯3A6000新旧世界双系统并存的过程(引导修复)

loongnix 20.6,破旧,但整体稳定性还不错,尤其是有7a2000的gpu驱动。
aosc,好用的新世界

先装loongnix20.6sp1,预留88g给aosc

再装aosc,此时开机进入aosc,终端运行update-grub,发现了loongnix
重新启动,双系统搞定。

loongnix下系统更新,似乎是更新了grub相关的软件
开启菜单只有loongnix的了
尝试一下修复grub,使用aosc的系统启动,不进行安装,直接点完成。
进入live版桌面
运行终端,先lsblk看一下
nvme0n1 259:0 0 238.5G 0 disk
├─nvme0n1p1 259:1 0 300M 0 part /boot/efi
├─nvme0n1p2 259:2 0 300M 0 part /boot
├─nvme0n1p3 259:3 0 41.3G 0 part /
├─nvme0n1p4 259:4 0 41.3G 0 part
├─nvme0n1p5 259:5 0 57.7G 0 part /root
│ /opt
│ /home
│ /var
│ /data
├─nvme0n1p6 259:6 0 8.8G 0 part [SWAP]
└─nvme0n1p7 259:7 0 88.8G 0 part

使用安装盘(u盘)


选择安装

然后选救援与修复
进入终端

sudo su

获取权限
然后输入:

mount /dev/nvme0n1p7 /mnt

#这个是我之前安装好aosc的88.8G盘

mount /dev/nvme0n1p1 /mnt/efi

#这个是efi所在盘

arch-chroot /mnt

切换根目录

最后

install-grub

等待结束
重启

引导修复完成


我的aosc又回来了

请教一下,龙架构(3A6000)有不用u盘的手动安装方案吗?目前是Linux 5.x的内核,龙架构那个8个多GB的iso下载好了,有装双系统的思路吗?

没看明白
啥叫:“不用u盘的手动安装方案”?

请教了一下最近比较火爆的DeepSeek,我放下参考的解决方案。
在麒麟操作系统上使用LXC(Linux Containers)可以实现轻量级虚拟化,以下是基本步骤:

1. 安装LXC

首先,确保系统已更新并安装LXC及相关工具:

sudo apt-get update
sudo apt-get install lxc lxc-templates

2. 配置LXC

LXC的配置文件通常位于 /etc/lxc/default.conf,你可以根据需要修改网络、存储等配置。

3. 创建容器

使用LXC模板创建容器,例如创建一个Ubuntu容器:

sudo lxc-create -n mycontainer -t ubuntu

其中,mycontainer 是容器名称,ubuntu 是模板名称。

4. 启动容器

创建后,启动容器:

sudo lxc-start -n mycontainer

5. 进入容器

启动后,可以通过以下命令进入容器的shell:

sudo lxc-attach -n mycontainer

6. 管理容器

常用管理命令:

  • 停止容器

    sudo lxc-stop -n mycontainer
    
  • 删除容器

    sudo lxc-destroy -n mycontainer
    
  • 查看容器状态

    sudo lxc-ls --fancy
    

7. 网络配置

LXC默认使用NAT网络,容器通过主机的网络接口访问外部网络。如需自定义网络,可编辑容器的配置文件(如 /var/lib/lxc/mycontainer/config)。

8. 存储配置

LXC默认使用主机文件系统存储容器数据,可以通过配置使用其他存储后端,如LVM、ZFS等。

9. 安全性

LXC提供了一些安全特性,如AppArmor、SELinux等,建议启用这些功能以增强安全性。

10. 其他

LXC支持多种模板和高级功能,如快照、克隆等,具体可参考官方文档或社区资源。

注意事项

  • 麒麟操作系统基于Linux,LXC的使用与其他Linux发行版类似。
  • 确保内核支持LXC,通常麒麟操作系统默认支持。

通过这些步骤,你可以在麒麟操作系统上成功使用LXC进行容器管理。
这里用的是Ubuntu举例的,不知道安同OS是否支持这种部署方式,用于测试和评估。


aosc有lxc,你可以试试