I'm planning to upgrade my PC and I'm considering buying a PCIe SSD drive and booting from it. I've read there was a problem booting with some PCIe drives. Is it possible?
- My motherboard: GIGABYTE GA-X58A-UD3R (rev. 1.0)
- OS: Ubuntu 19.10 x64
I'm planning to upgrade my PC and I'm considering buying a PCIe SSD drive and booting from it. I've read there was a problem booting with some PCIe drives. Is it possible?
I have a NUC (BEH model) and a M.2 SSD PCIe gen3 NMVe card (Samsung 970 pro 512GB) and I have a slow and fast write speed result in Ubuntu 18.04.3 with two different kernels. I used ukuu for kernel switching and in kernel 5.0+ which comes standard with the Ubuntu installer I get around 600MiB ( sad ) write speed and with a previous kernel version of 4.9.190, I get around 2200MiB with the benchmark tool in Ubuntu. I have tried the latest 5.2 kernel and it is still a problem. I have tried Linux mint 19.2 and I also get the a slow write speed because it is using a later kernel than 4.9.
Here is my benchmark result on kernel 4.9.190.
I think this and this are related problems and a simple google search indicates lots of SSD write performance issues. Could it be a massive potential linux kernel performance issue?
Any help or fix would be greatly welcome!
I had problems installing Ubuntu on my HP Laptop. It used to give some error related to peace bus.
I didn't understand the error, but after visiting many websites I found a solution.
The solution asked me to add a parameter "pci=nomsi" to the kernel, while boot up.
And later make it permanent by updating "/etc/default/grub
".
I tried this solution and it worked fine.
But I would like to know, what is a pci bus and what did that command mean?
When using ubuntu (12.04, both installed and on a live usb) I get a lot of these messages:
pciehp 0000:00:1c.5:pcie04: Card not present on Slot(37)
pciehp 0000:00:1c.5:pcie04: Card present on Slot(37)
And with a lot I mean about 20 per second. This has a crippling effect, and I would like to get rid of it :)
The computer is a packard bell easynote BG48-U-100 DC.
I tip I picked up from some fedora/redhat error here was to look at lspci -vnn. I have pasted the part about "00:1c.5" here: http://pastebin.com/0sfsiqW2 For what good it may do, here is the lsmod of my machine: http://pastebin.com/DQZy1kAL
From that first pastebin I think to conclude that it has to do with the module shpchp
, which seems to me (aka: google) to have something to do with ACPI. That's as far as I've come in disecting this.
Can anyone help me along further? What can I do, check etc?
I did see this topic but my intentions are not to surpress the error message: I know how to do this (from that topic ;) ), but I'm looking for a real sollution.
Finding the problem on the internet does suspect me to believe it is neither an ubuntu specific nor a packard-bell specific problem.If you google the problem it seems that is present on several other distribution/hardware combo's as well, and it looks like the advice is to remove one of the drivers? I have no clue as to which driver I should look at and and what would be the effect of just removing it.
I have seen this topic which is old-ish, but describes my problem and is about a similar computer. The solution in this topic was to compile a new kernel using a spanish guide, which seems a bit extreme to me, so I'm kinda hoping for a better solution than that.
edit: I just tested on 12.10 which still has the problem
On the account of surpressing: I can surpress it in the syslog, but the IO still goes on. I do also see the mentions in dmesg, and in one of the consoles. Even a way to surpress all these things would be a help at this point.
Another test also shows that a quick Fedora boot has the same issues on this machine
I'm getting a lot of
Dec 27 08:35:49 htpc kernel: [ 1552.153797] pciehp 0000:00:1c.5:pcie04: Card not present on Slot(0-2)
Dec 27 08:35:49 htpc kernel: [ 1552.157744] pciehp 0000:00:1c.5:pcie04: Card present on Slot(0-2)
messages in my syslog, about 10 every second. That just makes syslog unusable, can I somehow get rid of them?
I don't know and don't really care about the reason of those messages being there, partly because my motherboard doesn't have pcie slots on it and partly because everything I care about works perfectly. That might be a WiFi chip I disabled in bios but hey, I don't want wifi to be powered on, I'm not using it.
So can I just suppress those messages?