好奇问了问Ai:
完全可以,先通过 mdadm 建好软 RAID0,再用 Deepin 安装器往 RAID 设备上安装,这是标准可行的方案。
下面给你一套直接照抄就能用的完整步骤(Deepin 基于 Debian,流程完全通用)。
一、前提
- 用 Deepin 安装 U 盘 启动到 Live 系统(不要直接点安装,先进桌面)
- 两块硬盘识别为:比如
/dev/sdb、/dev/sdc(你自己用lsblk确认) - 两块盘各分一个 30G 分区,分区类型设为:
Linux RAID(fdisk 里是fd00)
二、在 Live 里先装 mdadm
bash
运行
sudo apt update
sudo apt install -y mdadm
三、创建两个 30G 分区(示例)
以 /dev/sdb、dev/sdc 为例:
bash
运行
sudo parted -s /dev/sdb mklabel gpt
sudo parted -s /dev/sdb mkpart raid0-member 1MiB 30GiB
sudo parted -s /dev/sdb set 1 raid on
sudo parted -s /dev/sdc mklabel gpt
sudo parted -s /dev/sdc mkpart raid0-member 1MiB 30GiB
sudo parted -s /dev/sdc set 1 raid on
得到两个成员分区:
/dev/sdb1、/dev/sdc1
四、用 mdadm 创建 RAID0
bash
运行
sudo mdadm --create /dev/md0 \
--level=0 \
--raid-devices=2 \
/dev/sdb1 /dev/sdc1
查看是否成功:
bash
运行
sudo mdadm --detail /dev/md0
出现 State : clean 就 OK。
五、直接运行 Deepin 安装器
- 启动安装程序
- 安装位置选择:
/dev/md0 - 你可以:
- 手动在
/dev/md0上分/、swap、/home - 或直接让安装器自动分区(它会把
/dev/md0当普通硬盘)
- 手动在
安装器看不到 RAID 没关系,你只要选 /dev/md0 就行。
六、安装完必须做(否则重启找不到 RAID)
安装到最后一步先别重启,按下面操作:
1. 挂载刚装好的系统
假设系统装在 /dev/md0p1(用 lsblk 看):
bash
运行
sudo mount /dev/md0p1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
2. chroot 进新系统
bash
运行
sudo chroot /mnt
3. 安装并配置 mdadm
bash
运行
apt update
apt install -y mdadm
# 把当前 RAID 配置写入系统
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
# 更新 initramfs(关键!让启动时能识别 RAID)
update-initramfs -u
4. 退出 chroot 并重启
bash
运行
exit
sudo umount /mnt/sys /mnt/proc /mnt/dev /mnt
sudo reboot
七、重要提醒
- RAID0 没有任何冗余,任何一块盘坏,所有数据丢失。
- 如果你要装系统盘,强烈不建议用 RAID0,只适合放缓存 / 临时 / 游戏文件。
- 如果你只是想合并空间,也可以用 LVM,但速度不如 RAID0。
如果你告诉我两块盘在 Live 里是 /dev/sd?,我可以直接给你完全定制、一字不改就能执行的命令。


中文 
我有两块一样的硬盘,想要划分各30G,合并成一个60G的raid0分区,能把deepin安装上去么,安装器本身没有创建软raid的功能,我可以事先用mdadm创建好分区