Adam Stirk | 20 Aug 14:03
Favicon

RE: [t2-svn] rev 30132 - trunk/package/x86/grub

Rene,

Does this patch set include GPT support? Also are there any plans to add GRUB 2? I know this has GPT support and
support for partitions bigger than 2Tb. (my system has 4Tb of disk space and was a royal pain in the arse to
get working)

Thanks

Adam

-----Original Message-----
From: rene-bounces <at> exactcode.de [mailto:rene-bounces <at> exactcode.de] 
Sent: 20 August 2008 12:51
To: t2-svn <at> t2-project.org
Subject: [t2-svn] rev 30132 - trunk/package/x86/grub


Author: rene
Date: 2008-08-20 13:51:25 +0200 (Wed, 20 Aug 2008)
New Revision: 30132
Log:
	* updated grub to the "accumulated /fixes/" patchset 0.97-os.7
	  (which also includes PXE UNDI network stack support as the new
	   grub-sunos package, as well as other accumulated fixes)

Review the ChangeSet with:
  svn diff -c 30132 https://svn.exactcode.de/t2


Added:
  trunk/package/x86/grub/default-menu.patch
(Continue reading)

René Rebe | 20 Aug 14:53
Favicon

Re: RE: [t2-svn] rev 30132 - trunk/package/x86/grub


HI Adam,

I don't think it includes GPT support, yet. However, with mostly Intel 
Macs over
here in the office it would make sense even for us to backport support 
for this -
should not be too hard.

What machines do you use there to have GPT in use?

Tweaking all code paths of GRUB to use non 32bit indexes for disc access 
will
be harder. What is your disc configuration to get 2TB storage? E.g. our main
server has 4 single 500G discs to form 2G of RAW storage thru RAID5.

Honestly I think GRUB 2 should have been a gradual transformation instead
this never ending rewrite. That GRUB 1 is sort of unmaintained does not 
exactly
help it's popularity either (e.g. most distributions already use 
isolinux for CD
booting, while we already spent multiple days quirking various USB CD 
related
BIOS bugs, and recently imported the grub-suns as well as the grub-os 
patchset
to fix even more, and get PXE UNDI BIOS stack network boot support, ...

I started a grub2 package already on my latop, but given it recently had no
CD boot code and all the rest is also incomplete and in flux it only makes
sense to have it optional in addition to other, stable boot loaders. 
(Continue reading)

René Rebe | 20 Aug 15:26
Favicon

Re: RE: [t2-svn] rev 30132 - trunk/package/x86/grub


Hi again,

after some light googling I added a GPT patch to grub.

Committed revision 30134.

(Only tested in a VM so far, until I reboot my MacBook :-)

I'm still interested to hear about your 2TB disc configuration etc.

Yours,
  René

René Rebe wrote:
>
> HI Adam,
>
> I don't think it includes GPT support, yet. However, with mostly Intel 
> Macs over
> here in the office it would make sense even for us to backport support 
> for this -
> should not be too hard.
>
> What machines do you use there to have GPT in use?
>
> Tweaking all code paths of GRUB to use non 32bit indexes for disc 
> access will
> be harder. What is your disc configuration to get 2TB storage? E.g. 
> our main
(Continue reading)

Adam Stirk | 20 Aug 18:28
Favicon

Re: RE: [t2-svn] rev 30132 - trunk/package/x86/grub

Hi Rene,

I'll tell you a little about my project that I embarked on a few months back and it's still work in progress but
you might understand some of my queries package selections a little bit better.

It all started some months ago when I was looking for a NAS that had all the functionality that I wanted, and me
being me I wanted a lot of functionality from one box. I looked all over the place for one that would suit my
needs and I did see some that I did consider but they were a compromise. After some research I found that
majority of these boxes were just running Linux with various packages installed to give the required
functionality. After a bit more research I found that I could match or better the price of one of these boxes
by buying the components and making my own NAS and installing Linux on it. I started off by trying to get
Debian working on the box, but I encountered a lot of problems as I needed later versions of some packages
than they had in their distro. I started compiling some of these newer packages and getting them to work but
one package would then break another package and I was going round in circles. This is the point where I got
to with Debian as a distro as I came across an article in a magazine about the T2 project and I decided to give
it a try, and I have been with T2 ever since. Yes I have had problems as you are aware of, but in general I like
the principal of the project and it keeps me going with it.

My setup is as follows :-

1 x Motherboard with built-in graphics and 1 NIC (External Interface)
1 x Core 2 Duo
1 x Adaptec 31205 SAS/SATA Raid Card
5 x 750Gb SATA Hard Drives (RAID5 3Tb)
2 x 1Gb Ram
1 x Routerboard 4 Port NIC (Bridged br0 (4 port switch))
1 x MiniPCI Atheros Chipset A/B/G Wireless Card (Bridged br0)

The aim is to have this functionality :-

(Continue reading)

René Rebe | 21 Aug 11:51
Favicon

Re: RE: [t2-svn] rev 30132 - trunk/package/x86/grub


Hi,

just a quick comment to the grub note:

Adam Stirk wrote:
...
> FYI I think you might want to remove the GPT patch, as I believe you can't install then GRUB on a non GPT disk.
(I had this fix in my build system already)
>   
The patched looked to check for GPT if protected or none classic DOS 
partitions
are found, and I just double checked this on a aging 1GHz Athlon with just 3
normal primary partitions, GRUB installed and booted just fine with 
t2/trunk:HEAD.

Thanks again for pointing me to the GPT issue and to have me double check
the current patchset on mainstream  / old PCs.

Yours,
  René
> Regards
>
> Adam
>
> -----Original Message-----
> From: René Rebe [mailto:rene <at> exactcode.de] 
> Sent: 20 August 2008 13:53
> To: Adam Stirk
> Cc: T2 developers mailing list
(Continue reading)

Adam Stirk | 21 Aug 12:27
Favicon

Re: RE: [t2-svn] rev 30132 - trunk/package/x86/grub

No worries, I remember trying it in a VM with a DOS partition table and it not booting. It could of been a dodgy
ISO that I was trying to load though (I have made a few duff ISO's).

Adam

-----Original Message-----
From: René Rebe [mailto:rene <at> exactcode.de] 
Sent: 21 August 2008 10:51
To: Adam Stirk
Cc: t2 <at> t2-project.org
Subject: Re: [t2] RE: [t2-svn] rev 30132 - trunk/package/x86/grub

Hi,

just a quick comment to the grub note:

Adam Stirk wrote:
...
> FYI I think you might want to remove the GPT patch, as I believe you can't install then GRUB on a non GPT disk.
(I had this fix in my build system already)
>   
The patched looked to check for GPT if protected or none classic DOS 
partitions
are found, and I just double checked this on a aging 1GHz Athlon with just 3
normal primary partitions, GRUB installed and booted just fine with 
t2/trunk:HEAD.

Thanks again for pointing me to the GPT issue and to have me double check
the current patchset on mainstream  / old PCs.

(Continue reading)


Gmane