[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Guidance on conflicts between GNU GRUB and proprietary software
From: |
Phillip Susi |
Subject: |
Re: Guidance on conflicts between GNU GRUB and proprietary software |
Date: |
Tue, 28 Sep 2010 11:40:13 -0400 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4 |
On 9/28/2010 4:04 AM, Colin Watson wrote:
> * The BIOS can often only read from relatively near the start of the
> disk, and core.img must be readable by the BIOS. If some other
> operating system is already installed - the common dual-boot case,
> and the case where this problem is overwhelmingly most likely to
> matter - it's likely to occupy a large stretch of partitioned space
> right after the boot track.
If int13 can't access the whole disk then it does not really matter
where the grub core image is since it still has to use int13 to load the
kernel. If the bios is broken, then grub might load, but can't load
your kernel. Worse yet, it might all work fine when you install, then
you later upgrade something that rebuilds your initrd, and it happens to
get allocated further down the disk and suddenly you can't boot. The
only sane way to deal with such a broken bios is to put all of /boot
near the start of the disk.
> * The MBR format has so many irritating restrictions on primary
> partitions that the more partitions an operating system needs to
> create by default, the more stress we put on partitioning
> algorithms. (Most people don't notice any of this until they try to
> install on a machine whose OEM helpfully created three or four
> primary partitions already.)
With 3 partitions you should be fine since you only need one for the
extended partition. What does the installer do now when all 4 are used?
Doesn't it just bail out? As long as you are creating an extended
partition to hold the root and swap logical partitions anyhow, you may
as well make one more for grub.
- Re: Guidance on conflicts between GNU GRUB and proprietary software, (continued)
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Bogdan, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Colin Watson, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Bogdan, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Colin Watson, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Bogdan, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Colin Watson, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Lennart Sorensen, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Bogdan, 2010/09/28
- Grub2 Install Image, Dee Sharpe, 2010/09/28
- Re: Grub2 Install Image, Dmitry Ilyin, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software,
Phillip Susi <=
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Colin Watson, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Phillip Susi, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Vladimir 'φ-coder/phcoder' Serbinenko, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Lennart Sorensen, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Vladimir 'φ-coder/phcoder' Serbinenko, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Lennart Sorensen, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Vladimir 'φ-coder/phcoder' Serbinenko, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Lennart Sorensen, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Vladimir 'φ-coder/phcoder' Serbinenko, 2010/09/28
- Re: Guidance on conflicts between GNU GRUB and proprietary software, Phillip Susi, 2010/09/28