GNU GRUB - Bugs: bug #46817, GRUB2 can't boot on HP dv6 notebook
You are not allowed to post comments on this tracker with your current authentication level.
bug #46817: GRUB2 can't boot on HP dv6 notebook
Submitter: | Henry <kxishwosk> | ||
Submitted: | Tue 05 Jan 2016 09:56:33 AM UTC | ||
Category: | Booting | Severity: | Major |
Priority: | 6 | Item Group: | Hardware-specific |
Status: | None | Privacy: | Public |
Assigned to: | None | Originator Name: | |
Open/Closed: | Open | Release: | 2.00 |
Release: | Reproducibility: | Every Time | |
Planned Release: | 2.02 |
Jump to the original submission
Sat 05 Mar 2016 07:13:02 AM UTC, comment #16: |
Henry <kxishwosk> |
Wed 02 Mar 2016 01:32:35 PM UTC, comment #15: Obviously it's HP bug but we may be able to workaround it by not using memory above 2G mark. |
Vladimir Serbinenko <phcoder> |
Tue 12 Jan 2016 08:55:06 AM UTC, comment #14: My bug report on HP's website: http://h30434.www3.hp.com/t5/Notebook-Boot-and-Lockup/Can-t-use-GRUB2/td-p/5444316 |
Henry <kxishwosk> |
Tue 12 Jan 2016 08:25:21 AM UTC, comment #13: I attach my code for debugging and dump for reference.
|
Henry <kxishwosk> |
Tue 12 Jan 2016 08:12:55 AM UTC, comment #12: I think it's a bug in BIOS. I tried to allocate 20MB buffer after grub_machine_init() and now GRUB2 works. So I zero-filled part of this buffer to get the exact address which can't be clobbered. That address is 0x9c251da8 which is declared as available by BIOS. I have dumped 160 bytes after that address and disassembled it, it's x86-64 code.
|
Henry <kxishwosk> |
Sun 10 Jan 2016 09:20:31 AM UTC, comment #11: As I am out of ideas for the moment, here is summary of current state.
|
Andrei Borzenkov <arvidjaar> |
Wed 06 Jan 2016 02:06:55 PM UTC, comment #10: Message of GRUB on screen (/dev/sdc1 for GRUB partiton):
|
Henry <kxishwosk> |
Wed 06 Jan 2016 01:36:29 PM UTC, comment #9: Well ... GRUB files are at the end of this stick, around 32GB. It could cause problems. Could you make sure GRUB is installed at the very beginning (and send me BIS output once more)? 8GB was common boot partition limit. |
Andrei Borzenkov <arvidjaar> |
Wed 06 Jan 2016 01:23:43 PM UTC, comment #8: I forget to tell you that I use an empty USB stick (/dev/sdc) to test GRUB2 cloned from git repository. |
Henry <kxishwosk> |
Wed 06 Jan 2016 01:21:13 PM UTC, comment #7: I've sent output of bootinfoscript to you by email and prepared a PL2302 USB-RS232 adapter, but I don't know how to enable usbserial and debug GRUB. I made a rescue image and it can boot to command line of GRUB. My harddisk's model is Toshiba MK7575GSX with 512 byte sector. |
Henry <kxishwosk> |
Tue 05 Jan 2016 05:00:54 PM UTC, comment #6: Please attach output of https://github.com/arvidjaar/bootinfoscript.
|
Andrei Borzenkov <arvidjaar> |
Tue 05 Jan 2016 04:40:22 PM UTC, comment #5: HP dv6-6100tx is very strange, it has an UEFI bios, but there's no option for EFI boot. It can only boot from MBR.
|
Henry <kxishwosk> |
Tue 05 Jan 2016 04:11:26 PM UTC, comment #4: Do you use BIOS or EFI boot? How exactly did you build and install GRUB (show exact commands)?
|
Andrei Borzenkov <arvidjaar> |
Tue 05 Jan 2016 03:40:53 PM UTC, comment #3: Yes, I've just cloned GRUB from git repository. Here's message on screen:
|
Henry <kxishwosk> |
Tue 05 Jan 2016 12:22:47 PM UTC, comment #2: Do you still observe it with current GIT master? |
Andrei Borzenkov <arvidjaar> |
Tue 05 Jan 2016 10:04:12 AM UTC, comment #1: Can't upload attachment, so I post message on screen here:
|
Henry <kxishwosk> |
Tue 05 Jan 2016 09:56:33 AM UTC, original submission:
GRUB2 can't boot from usb stick on my HP dv6-6100tx. It displays "Welcome to GRUB!" and hangs. But GRUB-Legacy can.
|
Henry <kxishwosk> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 6 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2016-10-11 | phcoder | Priority | 5 - Normal | 6 | |
2016-03-02 | phcoder | Item Group | Software Error | Hardware-specific | |
Planned Release | None | 2.02 | |||
2016-01-12 | kxishwosk | Attached File | - | Added buffer.patch, #35996 | |
Attached File | - | Added dump.asm, #35997 | |||
2016-01-10 | arvidjaar | Attached File | - | Added dmesg.txt, #35965 |
Powered by Savane 3.13-f8d8.
Corresponding source code
HP hasn't replied and I think they don't care about an old notebook in 2011. Thank you for your workaround.