JOIN OUR RANKS
Sign up for an Acer ID and get exclusive access to deals and the Predator Den community, where you can ask and answer questions about gaming and gear.
Tinkerer
So, what are the rules of this place? Check out our Acer Community User Agreement. Register to get all the benefits of being a member! Get social and introduce yourself in our Welcome Forum, or learn about our ACE Program and What's Happening at Acer.
FAQ & Answers
- check in bios that storage configuration both hdd0 and hdd1 are enabled - just to be certain
- set bios in secure boot, try ubuntu live usb - because it can do secure boot - and check if the disk is being recognized. you can startup gparted the partition tool to see how the disk is being configured, like gpt vs mbr, how big the boot efi partition is, etc.
If gparted is not there, you can install - " $ sudo apt-get install gparted" - make sure you have network working of course
Tinkerer
(Sata mode in BIOS was still is AHCI).
Tinkerer
Can you check one more thing: in ubuntu live usb, open a terminal and enter the command "lspci | grep SATA" and "lspci | grep IDE".
If the first command shows that there is no SATA controller then your HDD is not being recognized by linux. If the second command shows a controller in IDE mode, then there is something wrong with the kernel seeing the BIOS SATA mode as IDE instead of AHCI.
Both cases seems rare to me, but for the first case you can check if your hard disk or controller is supported by linux. For the second case can be that there is a BIOS and Linux kernel mismatch.
Furthermore I rest my case.
Tinkerer
Now let us see if there are drivers and disks attached to the sata controller.
Can you do: "sudo lshw -c storage -c disk". You should read the disk config connected to the controller.
Just to check that RAID is not set, do "inxi -DGR". Also "lsblk", and "sudo fdisk -l". With the last 2 commands you should be able to read the disk partitions that you also see in windows.
Tinkerer
description: Mass storage device
product: Ultra Fit
vendor: SanDisk
physical id: 1
bus info: [email protected]:1
logical name: scsi2
version: 1.00
serial: 0501947e9b859f01b32e53c71dcc7d
capabilities: usb-3.20 scsi emulated scsi-host
configuration: driver=usb-storage maxpower=896mA speed=5000Mbit/s
*-disk
description: SCSI Disk
product: Ultra Fit
vendor: SanDisk
physical id: 0.0.0
bus info: [email protected]:0.0.0
logical name: /dev/sda
version: 1.00
serial: 0501947e9b859f01b32e
size: 28GiB (30GB)
capabilities: removable
configuration: ansiversion=6 logicalsectorsize=512 sectorsize=512
*-medium
physical id: 0
logical name: /dev/sda
size: 28GiB (30GB)
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: guid=ba23ef79-7da2-4987-8c38-93aeba9e68a5
*-storage
description: SATA controller
product: Ice Lake-LP SATA Controller [AHCI mode]
vendor: Intel Corporation
physical id: 17
bus info: [email protected]:00:17.0
version: 30
width: 32 bits
clock: 66MHz
capabilities: storage msi pm ahci_1.0 bus_master cap_list
configuration: driver=ahci latency=0
resources: irq:125 memory:4fb10000-4fb11fff
memory:4fb14000-4fb140ff ioport:4080(size=8) ioport:4088(size=4)
ioport:4060(size=32) memory:4fb13000-4fb137ff
Display: x11 server: X.Org 1.20.5 driver: modesetting
unloaded: fbdev,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa DRI Intel UHD Graphics (Ice Lake 4x8
GT1) v: 4.5 Mesa 19.2.8
Drives: Local Storage: total: 28.65 GiB used: 7.67 GiB (26.8%)
ID-1: /dev/sda type: USB vendor: SanDisk model: Ultra Fit
size: 28.65 GiB
RAID: Message: No RAID data was found.
sda 8:0 1 28,7G 0 disk
├─sda1 8:1 1 512M 0 part /boot/efi
└─sda2 8:2 1 28,2G 0 part /
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: BA23EF79-7DA2-4987-8C38-93AEBA
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 60086271 59035648 28,2G Linux filesystem
According to BIOS information, my laptop have two HDD ports: HDD0 and HDD1. My hard drive is connected to HDD1. May be, I could solve the problem if I connected hard drive to HDD0 port...
How are you doing?
I am joining you Ishmael with facing the same problem from a316-56...
Today I have tried Fedora 32 Rawhide 20200618 with 5.8.o.o kernel and still HDD is not detecting...
I have tried the HDD on another Linux and it work... So problem is not from HDD.
From :
https://www.acer.com/datasheets/2020/4876/A315-56/NX.HS5EM.007.html
It say : Software Operating System Platform - Linux.
Okay, but how?
Regards.
Tinkerer
Generally AHCI is preferred because it's easier to set up in Linux, but it can work in RST mode, only you have to mount it as a software RAID. It's worth a shot, I am able to access mine when it's in RST mode like this, but my platform is Comet Lake and not Ice Lake.
I have the same acer model. By setting it up as AHCI I can see my NVMe (250 GB) but not my 2.5" SSD (120 GB).
How can we set up RAID on a single NVMe SSD? Any tutorial you have in mind that can guide me?
I'm afraid not, in RST mdadm can't even detect anything connected in the port to build up an array in my machine, if I am to use Linux (in the internal drive) I must go with AHCI, but I don't have any secondary 2.5'' drive connected.
Makes me wonder though, you're able to see the M.2 drive but not the 2.5'' one?! WTF is going on here...
I have the latest BIOS and with it only NVMe gets detected in AHCI mode. My other Sata 2.5" SSD is still invisible.
To move to the AHCI mode, go to "Main Tab" then press ctrl+s. Change Optane without RAID to AHCI.
Tinkerer
I disabled secure boot, fast boot, changed controller mode to AHCI etc.
All I get are the same results as shown in the thread! I need to run linux on it for work, is there any way to fix this?
Tinkerer
I think, there is the only way to fix our problem: connect somehow with developers of some linux distro and ask them to add support of hdd controller used in this Acer laptop.
Tinkerer
Tinkerer
Tinkerer
Tinkerer