No tak przyszło mi zmierzyć się z podobnym problemem czyli laptop
HP 250 G5 ( wymiana dysku HDD na SSD + dodatkowa pamięć 4GB) to chyba młodszy brat HP 250 G6
Powiem iż lapek HP to prawdziwy koszmar a zwłaszcza ichni BIOS który ma jakieś dziwne zabezpieczenia i ma wiele wad np. dotyczących ACPI .Jednak ponieważ to nie mój laptop tylko kolegi obawiałem się dokonywać upgradu BIOS-u a i tak można wyczytać w necie iż w zasadzie nic to nie daje bo firma HP "olewa" linux-a
Podam dane tego lapka : inxi -FxZ
Kod: Zaznacz cały
System:
Host: dom-HP-255-G5-Notebook-PC Kernel: 4.15.0-45-generic x86_64 bits: 64
compiler: gcc v: 7.3.0 Desktop: MATE 1.20.1 Distro: Linux Mint 19.1 Tessa
base: Ubuntu 18.04 bionic
Machine:
Type: Laptop System: HP product: HP 255 G5 Notebook PC
v: Type1ProductConfigId serial: <root required>
Mobo: HP model: 82F6 v: 40.38 serial: <root required> UEFI: Insyde v: F.21
date: 10/27/2016
Battery:
ID-1: BAT1 charge: 27.7 Wh condition: 27.7/31.1 Wh (89%)
model: Hewlett-Packard PABAS0241231 status: Full
CPU:
Topology: Quad Core model: AMD A6-7310 APU with AMD Radeon R4 Graphics
bits: 64 type: MCP arch: Puma rev: 1 L2 cache: 2048 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
bogomips: 15969
Speed: 1154 MHz min/max: 1000/2000 MHz Core speeds (MHz): 1: 1196 2: 1191
3: 1159 4: 1191
Graphics:
Device-1: AMD Mullins [Radeon R4/R5 Graphics] vendor: Hewlett-Packard
driver: radeon v: kernel bus ID: 00:01.0
Display: x11 server: X.Org 1.19.6 driver: ati,radeon
unloaded: amdgpu,fbdev,modesetting,vesa resolution: 1366x768~60Hz
OpenGL: renderer: AMD MULLINS (DRM 2.50.0 4.15.0-45-generic LLVM 7.0.0)
v: 4.5 Mesa 18.2.2 direct render: Yes
Audio:
Device-1: AMD Kabini HDMI/DP Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus ID: 00:01.1
Device-2: AMD FCH Azalia vendor: Hewlett-Packard driver: snd_hda_intel
v: kernel bus ID: 00:14.2
Sound Server: ALSA v: k4.15.0-45-generic
Network:
Device-1: Intel Wireless 3165 driver: iwlwifi v: kernel port: 3100
bus ID: 02:00.0
IF: wlo1 state: down mac: 98:54:1b:bf:f2:e3
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: 2.3LK-NAPI port: 2000
bus ID: 03:00.0
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: 40:b0:34:9b:1b:ce
Drives:
Local Storage: total: 223.57 GiB used: 9.80 GiB (4.4%)
ID-1: /dev/sda model: IR-SSDPR-S25A-240 size: 223.57 GiB
Partition:
ID-1: / size: 105.23 GiB used: 9.77 GiB (9.3%) fs: ext4 dev: /dev/sda5
Sensors:
System Temperatures: cpu: 52.6 C mobo: 20.0 C gpu: radeon temp: 53 C
Fan Speeds (RPM): N/A
Info:
Processes: 195 Uptime: 17m Memory: 3.33 GiB used: 955.3 MiB (28.0%)
Init: systemd runlevel: 5 Compilers: gcc: 7.3.0 Shell: bash v: 4.4.19
inxi: 3.0.27
W skrócie udało mi się zainstalować Linuxa (Mint-Mate) obok Windy 10 Home ( bo chyba firma HP ma nawet serial do tego systemu zaszyty w BIOS-ie ) koszmar
Moje kolejne kroki :
1.Wymiana dysku na SSD nie partycjonowałem w/w
2. Wejście do BIOS F10 wyłączenie secure boot / TPD itp. oraz włączenie opcji legacy żeby mieć możność boot-owania systemu z USB
3. Instalacja Windy 10 Home z USB wybierając opcję boot-owania F9 ( choć jeśli jest jeden system to już sam boot-uje z USB bez F9 ) winda sama dzieli dysk itd w tym przypadku GPT. W zainstalowanym systemie w opcjach administracyjnych wydzielenie pomniejszenie partycji o drugą na naszego Linux-a u mnie E / sda5
4.Wyłączenie w BIOS opcji legacy ! i instalacja Linux-a np Mint-mate 19.1 w trybie uefi ( oczywiście efekt końcowy brak grub-a i wyboru Linuxa )
5.Włączenie w BIOS-e opcji legacy i z boo-towanie z USB ( F9) jakiejś dystrybucji linuxa live np. naszego Minta i dokonanie pewnych zmian w istniejącym systemie Linux na dysku sda5 (ext4)
Jak wyczytałem w necie trzeba podmienić skopiować pewne pliki jako administrator/root
https://askubuntu.com/questions/244261/ ... w-efi-file
czyli plik:
przenieść do innego folderu np
a plik
grubx64.efi :
skopiować do ścieżki:
restart / reboot systemu
Po tym triku mam w końcu ekran GRUB-a z wyborem Linux-a i Windy
...ale niestety wpis dotyczący Linux-a działa ale Winda NIE ! wchodząc w Grub z opcją "e" do wpisu Windy zrozumiałem że wpis uruchamia starą ścieżkę czyli : /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi .... wykasowałem Boot czyli : /boot/efi/EFI/Microsoft/bootmgfw.efi i uruchomiłem : Ctrl + x system Windows wystartował OK. Dokonałem więc zmiany w pliku grub.cfg / opcja Windows na :
chainloader /EFI/Microsoft/bootmgfw.efi teraz wszystko działało OK w menu GRUB. Ale niestety po aktualizacji systemu linux i update kernela co wiąże się z update-grub znowu Winda się nie uruchamia bo ma dawny wpis : /EFI/Microsoft/Boot/
Skopiowałem więc ponownie plik : bootmgfw.efi do starej ścieżki :
i o dziwo wszystko działa OK czyli chyba nie trzeba tego przenosić ?
Co więcej można spokojnie dokonać opcji w terminalu : update-grub i system Windows jest wykrywany
Pozostała jeszcze duża liczba błędów/ error podczas startu systemu Linux np . ACPI i w moim przypadku zintegrowane karty grafiki
AMD Mullins [Radeon R4/R5 Graphics] vendor: Hewlett-Packard po licznych "bojach" zmianach w parametrach kernela / grub podczas uruchamiana systemu które skutkowały nawet zawieszeniami z opcją
error -16 w końcu udało mi się wybrać poprawną konfigurację dotyczącą tego lapka HP 255 g5 "prawie" nie zawierającego błędów w dmesg
https://pastebin.com/t249USju
to mój wybór:
Kod: Zaznacz cały
GRUB_CMDLINE_LINUX_DEFAULT="irqpool nouveau.blacklist=1 apm=power_off libata.noacpi=1 acpi_osi=Linux acpi_backlight=vendor"
Co nie zmienia faktu że mimo wszystko laptop moim zdaniem mając dysk SSD uruchamia się nieznacznie szybciej od HDD ale to może być wina BIOS-u HP
...jeszcze pozostaje dodać dodkowe 4GB pamięci do 8GB i to by było na tyle bo do BIOS-u się nie dotykam mając niemiłe doświadczenia a w końcu to nie mój laptop ...szkoda go uwalić
Najważniejsze że karta radeon została w linux-e w końcu poprawnie zdiagnozowana xrandr
Kod: Zaznacz cały
xrandr
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 16384 x 16384
eDP connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1366x768 60.00*+ 40.00
1280x720 59.97
1152x768 59.95
1024x768 59.95
800x600 59.96
848x480 59.94
720x480 59.94
640x480 59.94
HDMI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 disconnected (normal left inverted right x axis y axis)
oczywiście dodałem dla radeona pewne foldery / wpisy niwelując filickering / thearing + wł akceleracji:
/etc/X11/xorg.conf.d/20-amdgpu.conf
Kod: Zaznacz cały
Section "Device"
Identifier "AMD"
Driver "amdgpu"
Option "Accel" "on"
Option "TearFree" "on"
Option "AccelMethod" "glamor"
Option "DRI" "3"
EndSection
nie wiem czy opcja : HDMI-0 disconnected oznacza iż HDMI nie działa ? ale na razie mam dosyć
Mam nadzieję że komuś pomogę tymi podpowiedziami
Ps. niestety pewne opcje kernela podczas startu systemu powodują poważne błędy np. brak WiFi .Ostatecznie usunąłem :
apm=power_off libata.noacpi=1 a opcję : acpi_osi=Linux zastąpiłem acpi_osi=Windows. Błąd ACPI pozostał ale nie wpływa na funkcjonalność systemu.
pozdro!