25 / 06 / 10
/dev/nvme2n1
上的 RAID 并清除 superblockmdadm --stop /dev/md0 mdadm --remove /dev/md0 mdadm --stop /dev/md1 mdadm --remove /dev/md1
mdadm --zero-superblock /dev/nvme2n1p2 mdadm --zero-superblock /dev/nvme2n1p3 mdadm --zero-superblock /dev/nvme2n1p4
确保没有任何 md 阵列残留:
cat /proc/mdstat
输出应为空(无 active RAID)。
如果你想完全清理这块盘,可以:
wipefs -a /dev/nvme2n1
mdadm --examine /dev/nvme2n1p2 mdadm --examine /dev/nvme2n1p3 mdadm --examine /dev/nvme2n1p4
应该都提示没有 superblock 或“unrecognizable”。
再验证分区状态:
lsblk fdisk -l
installimage
安装系统现在 /dev/nvme2n1
已经是一个干净的独立磁盘,在安装系统时你可以这样操作:
installimage
选择目标系统(如 Debian、Ubuntu 等)。
编辑安装模板:
把系统安装到 /dev/nvme0n1
和 /dev/nvme1n1
上(如你希望用它们做 RAID 1)。
保留 /dev/nvme2n1
不做系统盘,在 PART
部分添加:
DRIVE1 /dev/nvme0n1 DRIVE2 /dev/nvme1n1 DRIVE3 /dev/nvme2n1 PART /dev/nvme0n1 1 ext4 512M PART /dev/nvme0n1 2 swap 32G PART /dev/nvme0n1 3 ext4 all PART /dev/nvme2n1 1 ext4 all
如你不希望 installimage 管理 /dev/nvme2n1
,可以不加 PART 语句,仅格式化后手动挂载。
系统安装完成后登录系统,格式化并挂载扩展盘:
mkfs.ext4 /dev/nvme2n1p1 mkdir /data mount /dev/nvme2n1p1 /data echo '/dev/nvme2n1p1 /data ext4 defaults 0 2' >> /etc/fstab
DRIVE1 /dev/nvme0n1 DRIVE2 /dev/nvme1n1 #DRIVE3 /dev/nvme2n1 # <-- 不加入 RAID,保留原始设备单独使用 SWRAID 1 SWRAIDLEVEL 1 # <-- 适合2块盘的镜像RAID
RAID 5 至少需要 3 块硬盘,你只想用两个 /dev/nvme0n1
和 /dev/nvme1n1
做 RAID,那么应设为 SWRAIDLEVEL 1
。
nvme2n1
将不会被清除,可以在系统安装后手动分区和挂载。
如果你将 nvme2n1
留在列表中,它将参与 RAID 5,在安装过程中内容会被清空。
你可以在 install.conf
里加入:
PASSWORD your-secure-password
根据你提供的安装输出信息,这句非常关键:
🔐 "You can now reboot and log in to your new system with the same credentials that you used to log into the rescue system."
Hetzner 的 installimage 默认行为是:
⚙️ 如果
install.conf
中没有设置PASSWORD
项,installimage 会自动将 Rescue 模式下登录使用的 root 密码 用作新系统的密码。
你当前仍处于 Hetzner 的 Rescue 模式,系统已经被安装在你的两块硬盘(/dev/nvme0n1
和 /dev/nvme1n1
)上,并启用了 RAID 1(镜像)模式。
从日志看:
bash
复制编辑
4/16 : Creating software RAID level 1 done 5/16 : Formatting partitions : formatting /dev/nvme0n1p1 with vfat done : formatting /dev/nvme1n1p1 with vfat done : formatting /dev/md/0 with swap done : formatting /dev/md/1 with ext3 done : formatting /dev/md/2 with ext4 done
系统主要装在 /dev/md/1
和 /dev/md/2
上,RAID 1 模式。
你现在可以在 Rescue 模式下:
mkdir /mnt/newroot mount /dev/md2 /mnt/newroot mount --bind /dev /mnt/newroot/dev mount --bind /proc /mnt/newroot/proc mount --bind /sys /mnt/newroot/sys chroot /mnt/newroot
chroot
环境中)passwd
exit reboot