QZLin

vmware安装在scsi磁盘上的grub无法发现/引导其它scsi磁盘

# 虚拟机盘结构
virtual-disk-1 (scsi,gpt)
-- fat32 (EFI,grub)
-- ext4 (empty)

virutal-disk-2 (scsi,gpt)
-- ext4 (ubuntu,system,rootfs)

virtual-disk-3 (scsi,gpt)
-- ext4 (empty)

之前引导分区和ubuntu者在一个scsi盘上,所以没有注意到
启动时有grub,进grub shell,但ls看不到任何其他盘(如hd1)只有hd0
用live-cd的grub shell又能看到所有盘
最后没办法,新建了一个sata虚拟盘,给300MB装grub, 成功引导

virtual-disk-4 (sata,gpt)
-- fat32 (EFI,grub)

可能有用的链接:
https://askubuntu.com/questions/1404066/executing-grub2-command-nativedisk-before-boot-for-huge-disks
https://askubuntu.com/questions/1252071/bios-grub-is-unable-to-detect-external-hard-disk-drive
https://askubuntu.com/questions/1404066/executing-grub2-command-nativedisk-before-boot-for-huge-disks

posted on 2024-07-17 11:37  QZLin  阅读(1)  评论(0编辑  收藏  举报

导航