Dell XPS laptop cannot find hard drives
up vote
1
down vote
favorite
I have a Dell XPS laptop (Ubuntu 16.04) and recently tried to boot into it only to find I get dropped into a BusyBox shell with the prompt:
(initramfs)
It also says that it cannot find the root UUID in order to boot. So I tried to have a look in /dev/disks only to find it doesn't exist! I thought that there may be a hard drive problem so I ran the Dell diagnostic tool and that returns no errors. Also the BIOS can see the hard drive OK.
Next I ran a live usb of Ubuntu 18.04 and the file manager also cannot see the hard drives. I also checked
fdisk -l
lsblk
but they can't see the hard drive either. Checking dmesg | grep -i error
I noticed that there were a few errors some relating to a PCIe bus error. I had a look online and found that there is a known bug (or was a known bug) relating to PCIe bus errors and the recommendation was to set the kernel parameter pci=noaer
. However, this didn't work on the 16.04 installation.
I am totally stumped and was wondering if anyone had any suggestions?
Thanks in advance.
Update: Following the advice of Alvin Liang below, I went into the BIOS settings and changed the SATA operation from RAID On mode to AHCI and I was able to boot into the OS installation.
boot hard-drive dell pcie
New contributor
add a comment |
up vote
1
down vote
favorite
I have a Dell XPS laptop (Ubuntu 16.04) and recently tried to boot into it only to find I get dropped into a BusyBox shell with the prompt:
(initramfs)
It also says that it cannot find the root UUID in order to boot. So I tried to have a look in /dev/disks only to find it doesn't exist! I thought that there may be a hard drive problem so I ran the Dell diagnostic tool and that returns no errors. Also the BIOS can see the hard drive OK.
Next I ran a live usb of Ubuntu 18.04 and the file manager also cannot see the hard drives. I also checked
fdisk -l
lsblk
but they can't see the hard drive either. Checking dmesg | grep -i error
I noticed that there were a few errors some relating to a PCIe bus error. I had a look online and found that there is a known bug (or was a known bug) relating to PCIe bus errors and the recommendation was to set the kernel parameter pci=noaer
. However, this didn't work on the 16.04 installation.
I am totally stumped and was wondering if anyone had any suggestions?
Thanks in advance.
Update: Following the advice of Alvin Liang below, I went into the BIOS settings and changed the SATA operation from RAID On mode to AHCI and I was able to boot into the OS installation.
boot hard-drive dell pcie
New contributor
Could it be that your BIOS settings being reset so SATA is in RAID mode now? Can you change it to AHCI?
– Alvin Liang
2 days ago
Thanks for your advice. That worked! I can't remember changing the BIOS settings or doing a reset but I must of at some point. Thanks again.
– crispyninja
2 days ago
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
I have a Dell XPS laptop (Ubuntu 16.04) and recently tried to boot into it only to find I get dropped into a BusyBox shell with the prompt:
(initramfs)
It also says that it cannot find the root UUID in order to boot. So I tried to have a look in /dev/disks only to find it doesn't exist! I thought that there may be a hard drive problem so I ran the Dell diagnostic tool and that returns no errors. Also the BIOS can see the hard drive OK.
Next I ran a live usb of Ubuntu 18.04 and the file manager also cannot see the hard drives. I also checked
fdisk -l
lsblk
but they can't see the hard drive either. Checking dmesg | grep -i error
I noticed that there were a few errors some relating to a PCIe bus error. I had a look online and found that there is a known bug (or was a known bug) relating to PCIe bus errors and the recommendation was to set the kernel parameter pci=noaer
. However, this didn't work on the 16.04 installation.
I am totally stumped and was wondering if anyone had any suggestions?
Thanks in advance.
Update: Following the advice of Alvin Liang below, I went into the BIOS settings and changed the SATA operation from RAID On mode to AHCI and I was able to boot into the OS installation.
boot hard-drive dell pcie
New contributor
I have a Dell XPS laptop (Ubuntu 16.04) and recently tried to boot into it only to find I get dropped into a BusyBox shell with the prompt:
(initramfs)
It also says that it cannot find the root UUID in order to boot. So I tried to have a look in /dev/disks only to find it doesn't exist! I thought that there may be a hard drive problem so I ran the Dell diagnostic tool and that returns no errors. Also the BIOS can see the hard drive OK.
Next I ran a live usb of Ubuntu 18.04 and the file manager also cannot see the hard drives. I also checked
fdisk -l
lsblk
but they can't see the hard drive either. Checking dmesg | grep -i error
I noticed that there were a few errors some relating to a PCIe bus error. I had a look online and found that there is a known bug (or was a known bug) relating to PCIe bus errors and the recommendation was to set the kernel parameter pci=noaer
. However, this didn't work on the 16.04 installation.
I am totally stumped and was wondering if anyone had any suggestions?
Thanks in advance.
Update: Following the advice of Alvin Liang below, I went into the BIOS settings and changed the SATA operation from RAID On mode to AHCI and I was able to boot into the OS installation.
boot hard-drive dell pcie
boot hard-drive dell pcie
New contributor
New contributor
edited 2 days ago
New contributor
asked Nov 19 at 22:08
crispyninja
62
62
New contributor
New contributor
Could it be that your BIOS settings being reset so SATA is in RAID mode now? Can you change it to AHCI?
– Alvin Liang
2 days ago
Thanks for your advice. That worked! I can't remember changing the BIOS settings or doing a reset but I must of at some point. Thanks again.
– crispyninja
2 days ago
add a comment |
Could it be that your BIOS settings being reset so SATA is in RAID mode now? Can you change it to AHCI?
– Alvin Liang
2 days ago
Thanks for your advice. That worked! I can't remember changing the BIOS settings or doing a reset but I must of at some point. Thanks again.
– crispyninja
2 days ago
Could it be that your BIOS settings being reset so SATA is in RAID mode now? Can you change it to AHCI?
– Alvin Liang
2 days ago
Could it be that your BIOS settings being reset so SATA is in RAID mode now? Can you change it to AHCI?
– Alvin Liang
2 days ago
Thanks for your advice. That worked! I can't remember changing the BIOS settings or doing a reset but I must of at some point. Thanks again.
– crispyninja
2 days ago
Thanks for your advice. That worked! I can't remember changing the BIOS settings or doing a reset but I must of at some point. Thanks again.
– crispyninja
2 days ago
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
crispyninja is a new contributor. Be nice, and check out our Code of Conduct.
crispyninja is a new contributor. Be nice, and check out our Code of Conduct.
crispyninja is a new contributor. Be nice, and check out our Code of Conduct.
crispyninja is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1094353%2fdell-xps-laptop-cannot-find-hard-drives%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Could it be that your BIOS settings being reset so SATA is in RAID mode now? Can you change it to AHCI?
– Alvin Liang
2 days ago
Thanks for your advice. That worked! I can't remember changing the BIOS settings or doing a reset but I must of at some point. Thanks again.
– crispyninja
2 days ago