grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Grub2 can not detect usb disk


From: Vladimir 'φ-coder/phcoder' Serbinenko
Subject: Re: Grub2 can not detect usb disk
Date: Thu, 21 Jul 2011 13:07:19 +0200
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110626 Iceowl/1.0b2 Icedove/3.1.11

On 21.07.2011 03:19, Rock Cui wrote:
> Sorry, it's the 56th line:
> table_item = (grub_linuxbios_table_item_t) ((long) table_header +
>                     (long) table_header->size);
> the (long)table_header->size, I think it is not same with coreboot.
>
Examining your memory dump suggests that there is no error in this line
of code. That's why I need the second dump of where the tables really are
> Now I can build a payload with "--with-platform=multiboot" that can
> boot my machine, not the "--with-platform=coreboot".
> In the later mail I sent to you, there are same detail.
>
> BRs,
>
> Rock.
>
>>> I have read the source code about the mmap of grub and of corebootV4,
>>> I found that the size of their table header struct are not same, and I
>>> think ,in the file "mmap.c" of grub2,on the 53rd line, the offset of
>>> the first table item may be error.
>> In my copy 53rd line is completely empty. Could you detail the error?
>>> BRs,
>>> Rock.
>>>
>>> At 2011-07-05 14:35:28,"Cui Lei" <address@hidden> wrote:
>>>
>>>     I think the "skip=2146422784" is too big.
>>>>       I received you reply this monday, then my office PC had a
>>>>     problem ,can not power on, so I write you late.
>>>>     I have tried to run "dd", but got "Reading a error address".
>>>>>     On 01.07.2011 08:57, Rock Cui wrote:
>>>>>>     Sorry,I am careless, my log file is not empty, please refer to the
>>>>>>     attachment.
>>>>>>
>>>>>     I would also need another memory location for full diagnostics:
>>>>>     sudo dd if=/dev/mem of=tables bs=1 count=65536 skip=2146422784
>>>>>     Looking at the code, the only way it can hang AFAICT should be fixed 
>>>>> by
>>>>>     attached patch (mostly guessing)
>>>>>>>     1. I have tried the "--with-platform=multiboot" option, but when
>>>>>>>     booting it show me:
>>>>>>>     /*********************/
>>>>>>>     Welcome to GRUB!
>>>>>>>     out of memory
>>>>>>>     Aborted.
>>>>>>>     /*********************/
>>>>>>>     2. The /dev/mem you need , how can I get it? I want it should be 
>>>>>>> from
>>>>>>>     the "/" , then I must enter the ubuntu.
>>>>>>>     So I use the grub1.98 as coreboot payload and boot my ubuntu11.04.
>>>>>>>     But when I copy the /dev/mem to a log file with "sudo",
>>>>>>>     I was told “You can not do it!” : (
>>>>>>>
>>>>>>>
>>>>>>>>     On 30.06.2011 04:38, Cui Lei wrote:
>>>>>>>>>     I have found the the last version which can boot my machine, it is
>>>>>>>>>     the r2348. The r2349 can not boot it.
>>>>>>>>>     So I checked out the changelog from 2348 to 2349 :
>>>>>>>>>
>>>>>>>>     Ironically I did it because i386-coreboot didn't work in my tests.
>>>>>>>>     Could
>>>>>>>>     you send me the first 128K of /dev/mem ? Meanwhile you can try
>>>>>>>>     i386-multiboot port.
>>>>>>>>
>>>>>>>>     _______________________________________________
>>>>>>>>     Grub-devel mailing list
>>>>>>>>     address@hidden
>>>>>>>>     https://lists.gnu.org/mailman/listinfo/grub-devel
>>>>>>>     _______________________________________________
>>>>>>>     Grub-devel mailing list
>>>>>>>     address@hidden
>>>>>>>     https://lists.gnu.org/mailman/listinfo/grub-devel
>>>>>>>
>>>>>>     _______________________________________________
>>>>>>     Grub-devel mailing list
>>>>>>     address@hidden
>>>>>>     https://lists.gnu.org/mailman/listinfo/grub-devel
>>>>>     _______________________________________________
>>>>>     Grub-devel mailing list
>>>>>     address@hidden
>>>>>     https://lists.gnu.org/mailman/listinfo/grub-devel
>>>
>>>
>>> _______________________________________________
>>> Grub-devel mailing list
>>> address@hidden
>>> https://lists.gnu.org/mailman/listinfo/grub-devel
>>
>>
>> _______________________________________________
>> Grub-devel mailing list
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/grub-devel
>
>
> _______________________________________________
> Grub-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/grub-devel


-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko


Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]