I've tried several times to install different distro Linux on Acer extensa 215-21 with hard disk SSD NVME. After putting Ubuntu into a live USB it does not see the hard disk.
Installing Linux on Acer extensa 215-21 does not recognize the hard disk (NVME)
42 Views Asked by Stefano Borzì At
1
There are 1 best solutions below
Related Questions in LINUX-KERNEL
- Android kernel error: undefined reference to `get_hw_version_platform'
- Is there a need for BPF Linux namespace?
- Facing fatal errors while running "yum update" command on CentOS 7/Cloudlinux 7
- crash utility itself crashes while decoding kdump generated from null pointer dereference in kernel module
- How to compile the Linux kernel with -O0 for more detailed debug?
- Linux support for parallel Pixel data Image sensor
- Can't upgrade to newest version of linux-image-6.5.0-26-generic
- How to protect a page so that it cannot be write in mips arch?
- How to extract the .img file into normal kernel source file in the linux?
- Storage size of struct hash_desc desc; isn't known
- How can I intercept failed file openning calls?
- struct nameidata-Linux Kernel Module
- How to modify a 'struct msghdr' in Linux Kernel Module?
- How to allocate 500MB+ physically contiguous memory in a Linux kernel module and copy data to that memory from a userspace process?
- Hyper Threading: nosmt in grub configuration
Related Questions in NVME
- Is it faster to read a file on an NVMe using threads?
- Installing Linux on Acer extensa 215-21 does not recognize the hard disk (NVME)
- Can't get vermagic to match on Linux NVMe driver
- Can't issue Get log page, identifier Log Identifier(LID) = 5 in windows
- Do PCI and PCIe allow change BAR value to remap device registers to new address?
- Cannot use in-kernel TLS using nvme-cli in RHEL 9.2, , getting error in generating tls key
- How to resolve nvme-cli-master build error
- bpftrace get nvme trim range data
- How to solve this error "failed to initialize PI MR pool sized 128 for QID 1" when connect nvmeof
- Behavior of Linux NVMe driver IRQ handler
- attempting to read the same file from multiple threads causes the file to become corrupt?
- User-mode application that performs RDMA directly to nvme drive on Linux
- How to write a raw data in physical memory to NVMe ssd using kernel module?
- Where to start with PCIe C source code for creation of NVMe submission and completion queues
- Concurrent mmap page faults failing to use NVMe IO queue on Linux?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The problem is about the NVME hard disk on Acer which requires different settings in the linux kernel to read it properly. I've solved it with the following steps:
Eto show the linux settingslinuxadding at the endnvme_core.default_ps_max_latency_us=5500before the dashes at the end of the lineCtrl + Xto run the linux distro with the new settingsWith these new settings, the OS will be able to read the hard disk.
Well, after the installation the problem will be present in the newly installed OS, then, when you remove the live USB and run the OS press the
Shiftkey before the OS starts to open the GRUB and follow the same steps above to run it with the nvme settings.Instead of following the steps on startup every time you can make permanent the linux kernel settings of your GRUB by changing it via the terminal using the following command:
and change the line
GRUB_CMDLINE_LINUX_DEFAULT="whatever"adding the nvme conf
GRUB_CMDLINE_LINUX_DEFAULT="whatever nvme_core.default_ps_max_latency_us=5500"save the changes using
Ctrl+Oand close the file usingCtrl+X, then run the following command to update the grub:That's all.