Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#2818 closed enhancement (fixed)

GRUB-1.99

Reported by: bdubbs@… Owned by: bdubbs@…
Priority: normal Milestone:
Component: Book Version: SVN
Severity: normal Keywords:
Cc:

Description (last modified by bdubbs@…)

New Version. Source is now at ftp://ftp.gnu.org/gnu/grub

Change History (18)

comment:1 by bdubbs@…, 13 years ago

Owner: changed from Bruce Dubbs to bdubbs@…
Status: newassigned

comment:2 by splotz90, 13 years ago

grub-mkrescue now uses xorriso to create images, which isn't installed on most systems. I'm not sure if this fact is important for the book.

in reply to:  2 ; comment:3 by bdubbs@…, 13 years ago

Replying to splotz90:

grub-mkrescue now uses xorriso to create images, which isn't installed on most systems. I'm not sure if this fact is important for the book.

Interesting. It looks like xorriso 1.0 was released Jan 17. It is a CMMI program. I don't think it's a candidate for LFS becasue it is out of scope for a basic system as is cdrtools, but if we put it into BLFS, it may (or may not) be appropriate to make a comment in LFS with a link to BLFS.

I've been waiting for the Grub 1.99 release to do some experimenting. It should be released in the next week or so.

in reply to:  3 comment:4 by splotz90, 13 years ago

Replying to bdubbs@…:

it may (or may not) be appropriate to make a comment in LFS with a link to BLFS.

Yes, I think it would be meaningful to mention xorriso in the book as the user will receive a

/usr/bin/grub-mkrescue: 324: xorriso: not found

in most cases if he tries to create an image as described in the book.

comment:5 by willimm, 13 years ago

Also, instead of making a rescue floppy, make a rescue CD. Reason? Floppies are extinct. Modern computers don't have floppy slots, they don't make floppies anymore, and you don't see them used nowadays. So, since floppies are extinct, just simply burn the ISO into a rescue CD.

in reply to:  5 ; comment:6 by bdubbs@…, 13 years ago

Replying to willimm:

Also, instead of making a rescue floppy, make a rescue CD. Reason? Floppies are extinct. Modern computers don't have floppy slots, they don't make floppies anymore, and you don't see them used nowadays. So, since floppies are extinct, just simply burn the ISO into a rescue CD.

We can't create an CD/DVD form chroot because we don't have the CD/DVD writing utilities. We can create the iso image though. William, would you like to prototype the procedure? A starting point would be to download grub-1.99 beta and try to make a bootable CD as described in the instructions at http://www.gnu.org/software/grub/manual/grub.html#Making-a-GRUB-bootable-CD_002dROM

in reply to:  6 ; comment:7 by willimm, 13 years ago

Replying to bdubbs@…:

We can't create an CD/DVD form chroot because we don't have the CD/DVD writing utilities. We can create the iso image though. William, would you like to prototype the procedure? A starting point would be to download grub-1.99 beta and try to make a bootable CD as described in the instructions at http://www.gnu.org/software/grub/manual/grub.html#Making-a-GRUB-bootable-CD_002dROM

Well, we could link to either Cdrtools or if it gets added, Xorriso, That would probally work. I'll work more on this later.

in reply to:  7 ; comment:8 by bdubbs@…, 13 years ago

Replying to willimm:

Well, we could link to either Cdrtools or if it gets added, Xorriso, That would probally work.

If I have validated procedures, I'll place a note in the book that the user needs to go to the host system to burn the CD or jump over to BLFS to add the appropriate package.

I note that cdrtools has not been updated since 2004. If Xorriso checks out, that would probably be the better package. If that's the case, I could see dropping cdrtools from BLFS completely.

in reply to:  8 ; comment:9 by randy@…, 13 years ago

Replying to bdubbs@…:

I note that cdrtools has not been updated since 2004. If Xorriso checks out, that would probably be the better package. If that's the case, I could see dropping cdrtools from BLFS completely.

What are you basing that on? Though the book has not been updated, Cdrtools-3.00 was released just six months ago. http://cdrecord.berlios.de/private/cdrecord.html

in reply to:  9 comment:10 by bdubbs@…, 13 years ago

Replying to randy@…:

What are you basing that on? Though the book has not been updated, Cdrtools-3.00 was released just six months ago. http://cdrecord.berlios.de/private/cdrecord.html

I stand corrected. I was looking at the mirror ftp://gd.tuwien.ac.at/utils/schilling/cdrtools/

It *was* a long time between releases. Have you checked it out?

comment:11 by bdubbs@…, 13 years ago

Description: modified (diff)
Summary: GRUB-1.99GRUB-1.99 (pending)

comment:12 by bdubbs@…, 13 years ago

Milestone: 6.86.9

Moving to 6.9 because the pending release will not be released in time to make it into lfs-6.8.

comment:13 by splotz90, 13 years ago

in reply to:  13 comment:14 by bdubbs@…, 13 years ago

Replying to splotz90:

GRUB 1.99 RC2 is out now (ftp://alpha.gnu.org/gnu/grub/grub-1.99~rc2.tar.gz).

Yes, It's been out since April 20th. We are waiting for a 1.99 final release.

comment:15 by bdubbs@…, 13 years ago

Description: modified (diff)
Summary: GRUB-1.99 (pending)GRUB-1.99

GNU GRUB version 1.99 released.

comment:16 by bdubbs@…, 13 years ago

A note about grub-1.99.

I downloaded and built grub on an older lfs system and it built fine with the current instructions. It is not built with lvm capabilities because we do not install libdevmapper.

All the configuration commands in Chapter 8 are available, but I have not tested them yet. Right now it is looking like it is a relatively straight forward drop in replacement for 1.98, but there have been a tremendous number of changes to both the build system and the code.

comment:17 by bdubbs@…, 13 years ago

Resolution: fixed
Status: assignedclosed

comment:18 by (none), 13 years ago

Milestone: 6.9

Milestone 6.9 deleted

Note: See TracTickets for help on using tickets.