[SOLVED] "I couldn't find my hard disk during installation, please help me."

yuji0911

New Member
Mar 22, 2023
8
1
3
During installation, I encountered an error that my hard disk cannot be found. My hard disk is NVMe's pcie4.0. I suspect that the reason is that pcie4.0 does not have a driver. Because I can find it using a hard disk case, I cannot continue with the installation. What do I need to do?
 
Please use the latest version of PVE, v7.0 is end of life and as you can see, the older kernel does not support newer hardware. What kind of incompatibilities do you experience with your VMs?
 
Unfortunately, I still cannot find the hard disk when using version 7.3. My motherboard model is ASUS b660m plus wifi
I have encountered a hardware passthrough issue with Qunhui in version 7.3, and it is not surprising that anyone should have responded
 

Attachments

  • 3.png
    3.png
    860.9 KB · Views: 134
Please try to boot into the Advanced > Debug Mode, type exit on the first shell and then run and post the output of lspci, lsblk and dmesg | grep nvme.
 
  • Like
Reactions: LikNet
Beautiful, I can see my hard disk, which should prove that the hard disk drive is OK and has been recognized. I think we just need to solve problems that cannot be selected
 

Attachments

  • QQ截图20230323003952.png
    QQ截图20230323003952.png
    309.6 KB · Views: 231
  • 1679502962849.jpg
    1679502962849.jpg
    503.8 KB · Views: 236
Okay, so lets see... Try (again in the debug mode) the following commands and post the output
Code:
ls -la /sys/block
udevadm info --path /sys/block/nvme0n1 --query all
cat /sys/block/nvme0n1/dev
 
Last edited:
Okay, it seems that we are getting closer to narrowing down the issue. Did you maybe flush the iso directly to the drive in the past, it seems that the nvme0n1 has ID_FS_TYPE=iso9660 and is therefore considered to be an installation media by the installer, therefore skipped. If this is the case, try clearing the device by running gdisk /dev/nvme0n1, delete the partition with d, write changes with w and confirm with Y.
Then exit the debug shell and continue with the installation.

Edit: If that does not work, since the fstype is not on a partition, try wipefs --all /dev/nvme0n1
 
Last edited:
Unfortunately, after executing these instructions, the hard disk cannot be found(The 931GB hard disk is a boot installation disk, not an nvme hard disk)
did you also try the wipefs command, I only edited it in later, as i realized there is no partition on nvme0n1?
 
Thank you. I started the installation after running the wipefs -- all/dev/nvme0n1 command. I can already identify the hard disk. I have successfully installed it. Thank you very much
 
  • Like
Reactions: Chris
Glad it worked out in the end, please mark the thread as solved then.
 
Hi, thank you Chris. I had the same problem but with an normal SSD (AHCI). Just replaced "dmesg | grep nvme" with "dmesg | grep ata" and *nvme0n1 commands with *sda. I also needed to force wipefs: wipefs -af --all /dev/sda.

Thanks for your walkthrough
 
i m newbie. trying installing proxmox on a system having 2 nvme drives. 256 gb and 1TB. i am not able to install due to harddisk not found error. CNTL+ALT+F2 show that attahced image. i also tried lsblk and other commdns and out put are attached.
 

Attachments

  • Screenshot 2023-12-11 230907.png
    Screenshot 2023-12-11 230907.png
    984.3 KB · Views: 82
i m newbie. trying installing proxmox on a system having 2 nvme drives. 256 gb and 1TB. i am not able to install due to harddisk not found error. CNTL+ALT+F2 show that attahced image. i also tried lsblk and other commdns and out put are attached.
There are no disks shown in the output of lsblk other than the installer, how are these disks attached to your system (via a RAID controller)?
 
some problem here, solved thank to your instructions @Chris

lsblk to find the disk,
wipefs -af --all /dev/sdc to clean it.

installation in progress, thanks a lot!
 
When I run the lsblk command it does not find my hard disk, but when I open my BIOS it does show. What could be the problem?
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!