RROrg / rr

Redpill Recovery (arpl-i18n)
GNU General Public License v3.0
3.44k stars 567 forks source link

virtio_blk驱动问题 #983

Open wgetnz opened 3 months ago

wgetnz commented 3 months ago

virtio_blk驱动默认将设备命名为vda,dsm无法识别vda设备,所以无法安装系统,驱动修改: 如https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/block/virtio_blk.c?h=v3.16.83 修改 virtblk_name_format("vd", index, vblk->disk->disk_name, DISK_NAME_LEN); 这一行的vd为sd,即可被群晖识别

wjz304 commented 3 months ago

是的,现在就是, 具体会复杂一些,非dt是 sd,dt 是 sata, 另外 index 会和 普通的 sata盘冲突。所以只存在 vd 时时可以的。

snailium commented 2 months ago

难怪在Unraid通过虚拟SCSI直通SAS硬盘的时候会丢盘。

顺便说一下,Unraid和PVE之类使用libvirt虚拟SCSI控制器,可以选择LSI和VMware模式

也可以在直通SAS硬盘的时候选择挂载到SATA控制器下,DSM内也可以正常使用

wjz304 commented 1 month ago

https://github.com/RROrg/rr/issues/665

Wszhdg commented 1 month ago

我的vps用的xvda也是找不到引导,反正就是很惨,其他系统都没问题,哎