Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Oct 2011 09:04:00 +0300
From:      Alexandr <shuriku@shurik.kiev.ua>
To:        John Baldwin <jhb@freebsd.org>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: cannot boot from HDD
Message-ID:  <4EA65150.7010709@shurik.kiev.ua>
In-Reply-To: <201110241429.02645.jhb@freebsd.org>
References:  <4EA12EC0.2040907@shurik.kiev.ua> <201110240946.25997.jhb@freebsd.org> <4EA593B1.3010009@shurik.kiev.ua> <201110241429.02645.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
24.10.2011 21:29, John Baldwin пишет:
> On Monday, October 24, 2011 12:34:57 pm Alexandr wrote:
>> 24.10.2011 16:46, John Baldwin пишет:
>>> On Friday, October 21, 2011 4:35:12 am Alexandr wrote:
>>>> Hello!
>>>>
>>>> A few weeks ago I have migrated to a new laptop Lenovo B570 and I cannot
>>>> boot from my HDD. At the start of the boot process HDD led blinks some
>>>> times and boot continues from Network PXE. Bootloader from 8-RELEASE,
>>>> 9-STABLE, and 10-CURRENT connot solve this issue.
>>>> I am using a GPT scheme on my laptop:
>>>>
>>>> lenovo-b570# gpart show
>>>> =>         34  976773101  ada0  GPT  (465G)
>>>>             34        128     1  freebsd-boot  (64k)
>>>>            162  976772973     2  freebsd-zfs  (465G)
>>>>
>>>> Now to boot my system I am using boottable usb-flash with Grub2
>>>> installed. Choosing boot from HDD mbr starts boot my system.
>>>> I discussed this problem in our local mailing list, but no success.
>>>> The only way I see to resolve my problem at this time is to use such scheme:
>>>>
>>>> bios-boot (with Grub2)
>>>> freebsd-boot
>>>> freebsd-zfs
>>>
>>> Hmm, sounds like your BIOS doesn't like the PMBR and doesn't try to boot from
>>> it as a result.  Have you tried updating your BIOS?  From a quick search it
>>> seems even Windows can't boot from GPT on this box, but that a BIOS update
>>> might fix that.
>>>
>>
>> Yes, I have updated BIOS to the latest version, but no success. I found
>> similar threads at freebsd forum:
>
> Hmmm, is the 0xee partition marked "active" in your MBR (if you look at the
> disk with fdisk for example).
>

Yes,

lenovo-b570# fdisk /dev/ada0
******* Working on device /dev/ada0 *******
parameters extracted from in-core disklabel are:
cylinders=15504336 heads=1 sectors/track=63 (63 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=15504336 heads=1 sectors/track=63 (63 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 238 (0xee),(EFI GPT)
     start 63, size 976773105 (476939 Meg), flag 80 (active)
         beg: cyl 1/ head 0/ sector 1;
         end: cyl 975/ head 0/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4EA65150.7010709>