Bug#281905: #281905 please enable CONFIG_EFI_PARTITION; it's needed for 2TiB

2005-01-09 Thread Anthony DeRobertis
Christoph Hellwig wrote:
Best thing for  2TB disks is to use LVM anyway
At least as far as d-i is concerned (AFAICT), you have to put LVM on top 
of an existing partition table; you can't just use the full /dev/sda or 
whatever. (The command-line lets you get around this).

However, even if you do use the command line to get around d-i 
limitations, its still not safe to have /boot on LVM (at least according 
to all the documentation I've seen).

I believe the only way to use d-i on machines with only  2TiB disks is 
to rebuild the kernel to enable EFI GPT.

If EFI breaks iPods, could we maybe have an 'enable_efi' kernel 
command-line option to enable the support? That way, everyone could be 
happy.




Bug#281905: #281905 please enable CONFIG_EFI_PARTITION; it's needed for 2TiB

2005-01-09 Thread Christoph Hellwig
On Sun, Jan 09, 2005 at 08:49:54AM -0500, Anthony DeRobertis wrote:
 Christoph Hellwig wrote:
 
 Best thing for  2TB disks is to use LVM anyway
 
 At least as far as d-i is concerned (AFAICT), you have to put LVM on top 
 of an existing partition table; you can't just use the full /dev/sda or 
 whatever. (The command-line lets you get around this).

Yikes.  The a stupid and quite serious bug in d-i.

 However, even if you do use the command line to get around d-i 
 limitations, its still not safe to have /boot on LVM (at least according 
 to all the documentation I've seen).

with lilo it's safe if the LV is created with the continuous flag, for
grub I'm not sure whether it has LVM support these days, I implemented
support for LVM1 ~5 years ago but it got lost (and I don't have the
patch anyore either)

 I believe the only way to use d-i on machines with only  2TiB disks is 
 to rebuild the kernel to enable EFI GPT.

Or any other of the partition formats that work.  E.g. all the SGI Altix
systems with 2TB volumes (which is probably all of them) use IRIX disk
labels.





Re: Bug#281905: #281905 please enable CONFIG_EFI_PARTITION; it's needed for 2TiB

2005-01-09 Thread Bastian Blank
On Sun, Jan 09, 2005 at 02:53:17PM +0100, Christoph Hellwig wrote:
  At least as far as d-i is concerned (AFAICT), you have to put LVM on top 
  of an existing partition table; you can't just use the full /dev/sda or 
  whatever. (The command-line lets you get around this).
 Yikes.  The a stupid and quite serious bug in d-i.

No it is not, it is unspecified if this will work.

Bastian

-- 
But Captain -- the engines can't take this much longer!


signature.asc
Description: Digital signature


Re: Bug#281905: #281905 please enable CONFIG_EFI_PARTITION; it's needed for 2TiB

2005-01-09 Thread Christoph Hellwig
On Sun, Jan 09, 2005 at 03:24:26PM +0100, Bastian Blank wrote:
 On Sun, Jan 09, 2005 at 02:53:17PM +0100, Christoph Hellwig wrote:
   At least as far as d-i is concerned (AFAICT), you have to put LVM on top 
   of an existing partition table; you can't just use the full /dev/sda or 
   whatever. (The command-line lets you get around this).
  Yikes.  The a stupid and quite serious bug in d-i.
 
 No it is not, it is unspecified if this will work.

Huh?  LVM on blockdevices work.  Partitions are in no way different from
regular block devices from the kernel POV.




Bug#281905: #281905 please enable CONFIG_EFI_PARTITION; it's needed for 2TiB

2005-01-08 Thread Christoph Hellwig
severity 281905 wishlist
thanks

The EFI format is unfortunately rather misdesigned and has a backup data
area at the end of the devices - which won't be acciable by lots of usb
devices because they have broken size reporting.

This alone wouldn't be a problem if we could simply probe EFI last, but
that doesn't work either as EFI partition tables also contain a fake
dos partition table to trick around older windows versions.

Best thing for  2TB disks is to use LVM anyway