Unsolved
1 Rookie
•
4 Posts
0
40
July 26th, 2025 08:40
Debian won't boot on XPS 9380
Dear Community, sorry if this has already been resolved in some other place. A while ago, the hard drive (NVME) on my XPS 13 9380 crashed. I bought a new one and replaced it. I managed to install debian stable (12) on it after changing to legacy boot mode. However, I am now not able to boot to the new system. I have tried both legacy mode and UEFI secure (and insecure) boot mode with AHCI mode without success, the BIOS should be updated. Why am I failing?
No Events found!
anne_droid
3 Apprentice
•
840 Posts
1
July 26th, 2025 09:57
Hi
The BIOS I see, Dell XPS 13 9380 System BIOS is dated 06 Nov 2023.
Do you need to update that (XPS_9380_1.26.0.exe)?
Are you Dual booting?
Do you have the Live Debian distro to attempt repairs with?
A few more details may help.
debianite
1 Rookie
•
4 Posts
0
July 26th, 2025 19:56
Let's see bios version is 1.26.0 Yes I am able to boot from a live debian stable (12) version. What details shall I provide? Do you think it matters that I installed from legacy boot?
anne_droid
3 Apprentice
•
840 Posts
0
July 27th, 2025 08:50
Hi
I try with secure boot enabled, just a bad habit I have. However it does mean I follow a method/routine and have less to check if/when there is a problem.
Obviously the storage device (HDD/SSD) is for GPT/uEFI to suit the above.
Perhaps a piccy of the storage layout?
YashSmith
1 Rookie
•
19 Posts
0
July 31st, 2025 09:21
If Debian won’t boot on your Dell XPS 9380, disable Secure Boot in BIOS, update firmware, and use kernel ≥5.10. Ensure NVMe and Intel graphics drivers load properly. Try booting with
nomodeset
oracpi=off
. Also, verify UEFI settings and use non-free firmware during installation if needed.debianite
1 Rookie
•
4 Posts
0
August 6th, 2025 10:19
Dear @anne_droid and @YashSmith thank you for your replies. The storage device I am running is a NVMe Corsair MP600 CORE XT - 1 TB. I will try to get a screenshot from BIOS for the layout. Nonetheless, I can see it in BIOS. As I mentioned, I installed Debian while booting from legacy mode. Would it help to reinstall from UEFI instead? As I understand it, Debian now ships with non-free firmware. But at some point I was asked for specific drivers. Maybe I prepare those on a USB stick in a reinstallation. But would that affect the boot drive? Where in BIOS do I set nomodeset or acpi=off?
anne_droid
3 Apprentice
•
840 Posts
0
August 7th, 2025 07:46
To boot a Linux system with nomodeset or acpi=off kernel parameters, you typically need to add these options temporarily or permanently to the boot loader command line (usually GRUB):
Temporarily (one-time boot):
When you see the GRUB menu during startup, highlight the kernel or Linux boot entry you want to modify.
Press the
e
key to edit the boot entry.Find the line starting with
linux
(it contains the kernel path and boot options).Replace or append
nomodeset
oracpi=off
(or both, space-separated) after the existing options, often replacingquiet splash
.Press Ctrl+X or F10 to boot with these options.
Permanently (every boot):
Edit the GRUB configuration file:
sudo nano /etc/default/grub
Find the line starting with
GRUB_CMDLINE_LINUX_DEFAULT
and addnomodeset
and/oracpi=off
inside the quotes. For example:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset acpi=off"
Save the file and update GRUB:
On Debian/Ubuntu:
sudo update-grub
debianite
1 Rookie
•
4 Posts
0
August 9th, 2025 19:08
It worked after I reistalled debian 13 in UEFI mode with secure boot disabled. I think the problem was I installed in legacy mode.