Re: Results of the second run of research about ext4 support in bootloaders
On Tue, Jun 02, 2009 at 06:58:14PM +0200, Stefano Canepa wrote: > Hi all, > I continued my research about ext4 support in bootloaders and this is > the result till now: > ext4 support > > * grub: amd64, i386, powerpc w/ ubuntu patch > * grub2: amd64, i386, powerpc > * lilo-installer: amd64 i386 > > Looks without ext4 support > > * aboot: alpha > * yaboot: powerpc > * arcboot: mips Arcboot statically links against e2fslib so this shouldn't be much of an issue. > * silo: sparc > * delo: mipsel Same here IIRC. -- Guido -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Results of the second run of research about ext4 support in bootloaders
2009/6/2 Stefano Canepa : > Looks without ext4 support > > * yaboot: powerpc BTW, while I am at it: yaboot's second stage uses libext2fs to access ext2/ext3 filesystems, so I guess (since modern e2fsprogs seem to include ext4 support) it should be okay with ext4. I didn't test it myself yet, though. -- Regards, Wartan. -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Results of the second run of research about ext4 support in bootloaders
On Mon, Jun 22, 2009 at 11:17:04AM +, Etienne Lorrain wrote: > > Hello, > > May I ask what would it take to have the Gujin bootloader added to > this list, URL: http://gujin.sourceforge.net. It is a "newer" > bootloader, but there isn't any Debian package for it, That would be a first step. Find someone with experience in packaging software for Debian (or figure it out yourself -- it's not that hard) and try to get it uploaded. Feel free to ask on the debian-ment...@lists.debian.org list for help, should you need it. -- The biometric identification system at the gates of the CIA headquarters works because there's a guard with a large gun making sure no one is trying to fool the system. http://www.schneier.com/blog/archives/2009/01/biometrics.html -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Results of the second run of research about ext4 support in bootloaders
Hello, May I ask what would it take to have the Gujin bootloader added to this list, URL: http://gujin.sourceforge.net. It is a "newer" bootloader, but there isn't any Debian package for it, I have never made a Debian package before. Just fetching the source code and typing "make" will produce the "./gujin" executable on ia32 and amd64, and this executable is able to make partition, disk, disk image bootable. It does support quite a few filesystems, including EXT4 as long as it has constant inode size (dealing with one file with a different inode size means scanning all inodes at "mount time"). Different bootloader do things differently, anyone can find good and bad points about any of them - let's point to one thing Gujin can do to improve Debian: Problem: a lot of small PC no more have a CD/DVD drive to save space, and a lot of them only boot the "superfloppy" format out of USB thumb disks or SD cards (i.e. the PC will not boot if there is a partition in the partition table, usually meaning C/H/S description is in the boot record). Tested solution to install Debian on such a PC: - download the small ISO image: debian-501-i386-businesscard.iso - download and rebuild Gujin, or download the precompiled (ia32): http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/g/gu/gujin/install-2.6.tar.gz/install/gujin?extract=true or (amd64) http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/g/gu/gujin/install-2.6.tar.gz/install/gujin64?extract=true - type "./gujin debian-501-i386-businesscard.iso", it will modify the first 512 bytes (previously empty) of the image and add approx 300 Kbytes at the end of the image, nothing else. - type (USB disk as /dev/sdg will be fully erased, replace sdg as needed): umount /dev/sdg* cat debian-501-i386-businesscard.iso > /dev/sdg sync That USB superfloppy will boot (for instance an EeePc) as El-Torito, start the usual installation system - the only trick from there is in the installer "Detect and mount CD-ROM": -> No common CD-ROM drive was detected Load CD-ROM drivers from removeable media: No Manually select a CD-ROM module and device: No Inatallation step failed. Control Alt F2: return mount -t iso9660 /dev/sdb /cdrom Control Alt F5 -> Restart install at "load installer compoments from CD" Obviously this problem could be solved so that Debian would distribute a dual superfloppy/ISO image, where user would only need to do: cat debian-501-i386-businesscard.iso > /dev/sdg ; sync That would also simplify the docs at: http://d-i.alioth.debian.org/manual/en.i386/ch04s03.html mostly because those instructions generates a device with a partition table, which will not boot on the kind of PC described (for instance my EeePc). Regards, Etienne. -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Results of the second run of research about ext4 support in bootloaders
Hello, 2009/6/2 Stefano Canepa : [...] > Looks without ext4 support > > * aboot: alpha > * yaboot: powerpc > * arcboot: mips > * silo: sparc > * delo: mipsel > * sibyl: mips, mipsel > * prep: powerpc > * palo: hppa What people think we ought to do in this case? I think that if user selected ext4 for the partition that will have /boot we ought to show a error message so user can react to it. I'm unsure if it has been dealed by current patches commited by Colin but I think it is not. -- Otavio Salvador O.S. Systems E-mail: ota...@ossystems.com.br http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Results of the second run of research about ext4 support in bootloaders
* Stefano Canepa [2009-06-02 18:58]: > Looks without ext4 support colo (mipsel) is probably missing from that list. > * delo: mipsel delo is not used in d-i anymore (the devices supported by delo are no longer supported by d-i or the Debian kernel). -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Results of the second run of research about ext4 support in bootloaders
Hi all, I continued my research about ext4 support in bootloaders and this is the result till now: ext4 support * grub: amd64, i386, powerpc w/ ubuntu patch * grub2: amd64, i386, powerpc * lilo-installer: amd64 i386 Looks without ext4 support * aboot: alpha * yaboot: powerpc * arcboot: mips * silo: sparc * delo: mipsel * sibyl: mips, mipsel * prep: powerpc * palo: hppa I based my search on the debian-installer list of packages that install a boot loader if there is obsolete packages among this list or if I forgot some please tell me. I searched through mailing list archives and sometimes into code. Many of the bootloaders in the second list looks unmaintained. Bye Stefano -- Stefano Canepa aka sc: s...@linux.it - http://www.stefanocanepa.it Three great virtues of a programmer: laziness, impatience and hubris. Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall) signature.asc Description: Questa è una parte del messaggio firmata digitalmente