4

I've just gotten a new laptop (Acer Aspire A315-56), where I can't see my HDD from a Linux live boot. When I'm opening GParted, it's only showing one disk and it's the USB Drive from where I've live booted it. My laptop came preinstalled with Windows 10 Home.

I've looked up Ask Ubuntu and similar forums, and according to the suggestions, I've tried out the following:

Set the SATA Mode to "AHCI" from "Optane without RAID" Disabled Fast Boot from BIOS Disabled Secure Boot Disabled Fast Startup and Hibernate from Windows 10 Power Options 

Unfortunately, none of those turned out to work for me.

As I'm not able to see the HDD from Linux, I'm not able to install it. Can anyone help me out with making the HDD visible from Linux? Using a Virtual Machine isn't really a solution.

Also, I've checked that upon hitting sudo lshw in the terminal, the SATA Controller shows up there. So, the SATA controller's driver is in the kernel.

I'm live booting Ubuntu, if that helps.

14
  • 3
    what does lsblk show you? Commented Aug 16, 2020 at 6:18
  • 5
    It's probably not a HDD but a SSD. And that means it could be a NVMe SSD, which has nothing to do with SATA at all; a NVMe SSD is essentially a PCIe device, so check lspci. In Linux, NVMe drives have a different device name scheme: /dev/nvmeXnYpZ, where X is the number of the NVMe drive, Y is the number of a storage namespace within it (in consumer-grade device, probably always 1), and Z is the number of the partition. The driver for NVMe devices is a kernel module named nvme. Commented Aug 16, 2020 at 10:37
  • Many have also had to update UEFI and update SSD firmware. Acer Begins Publishing UEFI Firmware Updates For Linux Users On LVFS For Fwupd, Aspire A315 laptop first phoronix.com/… Acer Aspire A315-53-386P remove RAID from drive askubuntu.com/questions/1167506/… I would expect 20.04.1 to work better than 18.04: askubuntu.com/questions/1118751/… Commented Aug 16, 2020 at 18:02
  • @BitFreak this is what lsblk gives: pastebin.com/Cbs2ppWt Commented Aug 17, 2020 at 14:56
  • @telcoM It's an HDD for sure. You can check the specs for the given model. Here's what lspci gives: pastebin.com/S9NaRSYt Commented Aug 17, 2020 at 14:59

1 Answer 1

0

Its not really a solution more of a workaround, put the laptop to sleep and wake it backup and the SATA drive will appear.

If your kernel has the debugging enabled for power management you add test_suspend=mem and suspend.pm_test_delay=2 to the boot time options. unfortunately most kernels are released without them compiled in.

The main thing is after getting the OS installed, you have to wait for the kernel to start booting shut the lid or use the keyboard shortcut to put it to sleep wait a second wake it up and let the computer finish booting, or compile a custom kernel and enable the power management debugging and suspend test options in the config.

2
  • Closing and opening the lid worked for me. The drive showed up. Commented Dec 1, 2024 at 0:00
  • 1
    If putting the laptop to sleep (either by closing and opening the lid, or by other ways) helps, then it suggests the firmware is applying a SATA security lock at bootup, and it would be the job of the operating system to maintain it through a suspend/resume cycle. In that case, you might try turning off any BIOS settings related to HDD security protection features, and see if it allows the OS installer to see the drive as normal. Commented May 1 at 6:29

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.