[opensuse-factory] Ext4 GRUB suppppport
I was reading here: http://kernelnewbies.org/Ext4 "One very important thing to keep in mind is that *there is NOT Ext4 GRUB support" *And "The safe option is to keep your /boot directory in a partition formatted with Ext3." Is this the case with Milestone3? I wasn't able to manage dual boot options in GRUB. The first time it said there was an error in creating bootloader and finally it did but I lost the other OS section. I'm making a second attempt with an ext3 /boot Vahis -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Sun, Jun 28, 2009 at 5:48 AM, Vahis
I was reading here: http://kernelnewbies.org/Ext4
"One very important thing to keep in mind is that *there is NOT Ext4 GRUB support" *And "The safe option is to keep your /boot directory in a partition formatted with Ext3."
Is this the case with Milestone3?
I wasn't able to manage dual boot options in GRUB. The first time it said there was an error in creating bootloader and finally it did but I lost the other OS section. I'm making a second attempt with an ext3 /boot
Vahis -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
I saw a ext4 patch for grub floating around, but is a ext2 /boot such a bad thing. I have it on all of my systems just because I like it being separate. This seems like a very low priority issue to me. Greg -- Greg Freemyer Head of EDD Tape Extraction and Processing team Litigation Triage Solutions Specialist http://www.linkedin.com/in/gregfreemyer Preservation and Forensic processing of Exchange Repositories White Paper - http://www.norcrossgroup.com/forms/whitepapers/Forensic%20Processing%20of%20... The Norcross Group The Intersection of Evidence & Technology http://www.norcrossgroup.com -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Greg Freemyer wrote:
On Sun, Jun 28, 2009 at 5:48 AM, Vahis
wrote: I was reading here: http://kernelnewbies.org/Ext4
"One very important thing to keep in mind is that *there is NOT Ext4 GRUB support" *And "The safe option is to keep your /boot directory in a partition formatted with Ext3."
Is this the case with Milestone3?
I wasn't able to manage dual boot options in GRUB. The first time it said there was an error in creating bootloader and finally it did but I lost the other OS section. I'm making a second attempt with an ext3 /boot
Vahis -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
I saw a ext4 patch for grub floating around, but is a ext2 /boot such a bad thing. I have it on all of my systems just because I like it being separate.
This seems like a very low priority issue to me.
Greg
I don't personally think it's a biggie either. All I was asking whether this was the case. I play around with all betas before the finals and have time enough to learn the new features and decide whether to upgrade or skip a version. But if a beginner installs 11.2 as the first Linux it'll come by surprise. It surprised me when GRUB failed. I thought this is because of beta software and started to fix it. That's when I learned about this, say, issue. Ext4 is default in a fresh installation and the installer proposal does not propose separate /boot. This leads to unwanted situations with beginners doing fresh installations. Vahis -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 2009/06/28 12:48 (GMT+0300) Vahis composed:
"The safe option is to keep your /boot directory in a partition formatted with Ext3." ... I'm making a second attempt with an ext3 /boot
No one's ever convinced me there is any point wasting space on a journal on a /boot partition. Writes to /boot are quite infrequent. Mine are all ext2. -- "Cast but a glance at riches, and they are gone, for they will surely sprout wings and fly off to the sky like an eagle." Proverbs 23:5 NIV Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Felix Miata wrote:
On 2009/06/28 12:48 (GMT+0300) Vahis composed:
"The safe option is to keep your /boot directory in a partition formatted with Ext3."
...
I'm making a second attempt with an ext3 /boot
No one's ever convinced me there is any point wasting space on a journal on a /boot partition. Writes to /boot are quite infrequent. Mine are all ext2.
The default installation does not propose separate /boot. I haven't used separate /boot for years. If this causes the user the need to configure separate /boot with ext2 (or ext3 which also works fine or anything else than ext4) I think it should not occur at the final stages of the installation but way before. Vahis -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Sun, Jun 28, 2009 at 10:03 AM, Vahis
Felix Miata wrote:
On 2009/06/28 12:48 (GMT+0300) Vahis composed:
"The safe option is to keep your /boot directory in a partition formatted with Ext3."
...
I'm making a second attempt with an ext3 /boot
No one's ever convinced me there is any point wasting space on a journal on a /boot partition. Writes to /boot are quite infrequent. Mine are all ext2.
The default installation does not propose separate /boot. I haven't used separate /boot for years.
If this causes the user the need to configure separate /boot with ext2 (or ext3 which also works fine or anything else than ext4) I think it should not occur at the final stages of the installation but way before.
Vahis
I'm in favor of the default config being changed to have a /boot that is ext2. Does someone need to put that in fate? Greg -- Greg Freemyer Head of EDD Tape Extraction and Processing team Litigation Triage Solutions Specialist http://www.linkedin.com/in/gregfreemyer Preservation and Forensic processing of Exchange Repositories White Paper - http://www.norcrossgroup.com/forms/whitepapers/Forensic%20Processing%20of%20... The Norcross Group The Intersection of Evidence & Technology http://www.norcrossgroup.com -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Greg Freemyer wrote:
On Sun, Jun 28, 2009 at 10:03 AM, Vahis
wrote: Felix Miata wrote:
On 2009/06/28 12:48 (GMT+0300) Vahis composed:
"The safe option is to keep your /boot directory in a partition formatted with Ext3."
...
I'm making a second attempt with an ext3 /boot
No one's ever convinced me there is any point wasting space on a journal on a /boot partition. Writes to /boot are quite infrequent. Mine are all ext2.
The default installation does not propose separate /boot. I haven't used separate /boot for years.
If this causes the user the need to configure separate /boot with ext2 (or ext3 which also works fine or anything else than ext4) I think it should not occur at the final stages of the installation but way before.
Vahis
I'm in favor of the default config being changed to have a /boot that is ext2. Does someone need to put that in fate?
Greg
Ditto. But actually this is a bug to me. Let's assume the user does what I did: Install openSUSE as a second OS on a Windows machine, accepting all defaults. That's what I always do when installing a version for the first time. That's all we can assume the newbies do, they wouldn't know any better. At the end you get an error (?) not being able to configure GRUB. After some tweaking 11.2 boots but Windows is gone. If this is just me, fine. But there's a million Joe Sixpacks out there doing the same thing. This will definitely be unwanted. Vahis -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday, 2009-06-28 at 10:33 -0400, Greg Freemyer wrote:
I'm in favor of the default config being changed to have a /boot that is ext2. Does someone need to put that in fate?
Me too, but the number of partitions is quite limited. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkpH9wsACgkQtTMYHG2NR9WRWACeKCPbTu1UnhHbw1FsZr/LOVAJ cUAAn1bhX7M31d/pi6IEdRbDeedIY17X =ltCw -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 2009/06/29 01:04 (GMT+0200) Carlos E. R. composed:
the number of partitions is quite limited.
Not in Factory/11.2. Post-11.1 kernels (2.6.28-up) have eliminated the 14 limit. -- "Cast but a glance at riches, and they are gone, for they will surely sprout wings and fly off to the sky like an eagle." Proverbs 23:5 NIV Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday, 2009-06-28 at 20:12 -0400, Felix Miata wrote:
On 2009/06/29 01:04 (GMT+0200) Carlos E. R. composed:
the number of partitions is quite limited.
Not in Factory/11.2. Post-11.1 kernels (2.6.28-up) have eliminated the 14 limit.
I know that was coming, but I haven't tried that yet. Pending. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkpIB+EACgkQtTMYHG2NR9X74ACfXIgJ467FO41dRkh9A81KEQA5 E7cAoITyDbtBCR6eTjFP+sIgBcxIbCZY =V+ns -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Sunday 28 of June 2009, Greg Freemyer wrote:
On Sun, Jun 28, 2009 at 10:03 AM, Vahis
wrote: If this causes the user the need to configure separate /boot with ext2 (or ext3 which also works fine or anything else than ext4) I think it should not occur at the final stages of the installation but way before.
I'm in favor of the default config being changed to have a /boot that is ext2.
I'm not. How old is your machine that it cannot boot from the root partition?
Does someone need to put that in fate?
What should be done here is to report the bug about the default filesystem being ext4 and grub not being able to boot from it (if this hasn't been reported yet). If a solution to that problem turns out to be defaulting ext2 /boot for the time being, ok, whatever, but workarounds should not be the default action. -- Lubos Lunak KDE developer -------------------------------------------------------------- SUSE LINUX, s.r.o. e-mail: l.lunak@suse.cz , l.lunak@kde.org Lihovarska 1060/12 tel: +420 284 028 972 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Lubos Lunak wrote:
On Sunday 28 of June 2009, Greg Freemyer wrote:
On Sun, Jun 28, 2009 at 10:03 AM, Vahis
wrote: If this causes the user the need to configure separate /boot with ext2 (or ext3 which also works fine or anything else than ext4) I think it should not occur at the final stages of the installation but way before.
I'm in favor of the default config being changed to have a /boot that is ext2.
I'm not. How old is your machine that it cannot boot from the root partition?
It's not the machine. It's GRUB not being able to boot from ext4.
Does someone need to put that in fate?
What should be done here is to report the bug about the default filesystem being ext4 and grub not being able to boot from it (if this hasn't been reported yet). If a solution to that problem turns out to be defaulting ext2 /boot for the time being, ok, whatever, but workarounds should not be the default action.
Right now there's not a stable version of grub that supports booting a kernel from a ext4 partition. It's recommended that you keep /boot in a ext3 partition. Preliminary ext4 support seems to have been added http://svn.savannah.gnu.org/viewvc?view=rev&root=grub&revision=1699 to the 1.97 version of the GRUB2 development branch. There's also a Google Summer of Code project http://code.google.com/soc/2008/suse/appinfo.html?csaid=91DC4C762E7EE6D7 (from opensuse) which seem to have developed http://code.google.com/p/grub4ext4/ ext4 grub support. Both projects -GRUB2 and the GSoC projects- seem (sadly) to be different efforts. The grub package in Ubuntu 9.04 and later includes a patch to support booting from ext4 filesystems (see bug 314350 https://bugs.edge.launchpad.net/bugs/314350) Vahis. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi, Am Montag, 29. Juni 2009 05:02:31 schrieb Vahis:
It's not the machine. It's GRUB not being able to boot from ext4.
I'm reading this thread, but I actually don't understand. I installed Milestone2, as by default, on a ext4 partition, and the system was able to boot from it. Why do you say that GRUB can not handle ext4? The only problem I had, and that's why I reinstalled with ext3, was that my opensuse 11.0 didn't want to start. It complained about some unknown options on the filesystem. Which leads me to the question: Why is ext4 the default filesystem, if it still causes problems? Isn't it better to keep a working default and work on the new version until it's failsave before putting it as the new default? Thanks Karl -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Il lunedì 29 giugno 2009, Karl Sinn scrisse:
Hi,
Am Montag, 29. Juni 2009 05:02:31 schrieb Vahis:
It's not the machine. It's GRUB not being able to boot from ext4.
I'm reading this thread, but I actually don't understand. I installed Milestone2, as by default, on a ext4 partition, and the system was able to boot from it. me too. It's a test machine so only one[1] big partition e grub installed into MBR. Yes, error message at the end of installation but no issue after that..
[1] for factory.. sda1->windows sda4->extended sda5->factory sda6->swap sda7->old 11.0 / sda8->old 11.0 /home
Why do you say that GRUB can not handle ext4?
The only problem I had, and that's why I reinstalled with ext3, was that my opensuse 11.0 didn't want to start. It complained about some unknown options on the filesystem.
Which leads me to the question: Why is ext4 the default filesystem, if it still causes problems?
Agree. I'd like to hear something from kernel/grub folks about this... Bye. -- *** Linux user # 198661 ---_ ICQ 33500725 *** *** Home http://www.kailed.net *** *** Powered by openSUSE *** -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Monday 29 June 2009 10:40:51 Karl Sinn wrote:
Hi,
Am Montag, 29. Juni 2009 05:02:31 schrieb Vahis:
It's not the machine. It's GRUB not being able to boot from ext4.
I'm reading this thread, but I actually don't understand. I installed Milestone2, as by default, on a ext4 partition, and the system was able to boot from it.
Why do you say that GRUB can not handle ext4?
that's the unpatched grub.
The only problem I had, and that's why I reinstalled with ext3, was that my opensuse 11.0 didn't want to start. It complained about some unknown options on the filesystem.
Which leads me to the question: Why is ext4 the default filesystem, if it still causes problems?
It does not in openSUSE ;). Since 11.1 grub handles ext4 thanks to a GSoC project that openSUSE did, so everything should be fine here. Andreas -- Andreas Jaeger, Director openSUSE, aj@{novell.com,opensuse.org} SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Andreas Jaeger wrote:
On Monday 29 June 2009 10:40:51 Karl Sinn wrote:
Hi,
Am Montag, 29. Juni 2009 05:02:31 schrieb Vahis:
It's not the machine. It's GRUB not being able to boot from ext4.
I'm reading this thread, but I actually don't understand. I installed Milestone2, as by default, on a ext4 partition, and the system was able to boot from it.
Why do you say that GRUB can not handle ext4?
that's the unpatched grub.
The only problem I had, and that's why I reinstalled with ext3, was that my opensuse 11.0 didn't want to start. It complained about some unknown options on the filesystem.
Which leads me to the question: Why is ext4 the default filesystem, if it still causes problems?
It does not in openSUSE ;). Since 11.1 grub handles ext4 thanks to a GSoC project that openSUSE did, so everything should be fine here.
Andreas
O.K. Fine. We're cool :) Vahis -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Sunday 28 June 2009 11:48:05 Vahis wrote:
I was reading here: http://kernelnewbies.org/Ext4
"One very important thing to keep in mind is that *there is NOT Ext4 GRUB support" *And "The safe option is to keep your /boot directory in a partition formatted with Ext3."
Is this the case with Milestone3?
Already openSUSE 11.1 contains ext4 support, check it with rpm -q --changelog grub: [...] * Fri Sep 12 2008 aj@suse.de - Add patch to allow ext4 file system as boot system (fate#305162). So, this is an extra patch, Andreas -- Andreas Jaeger, Director openSUSE, aj@{novell.com,opensuse.org} SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Hello Vahis, the support of ext4 is done in grub. There is only warning message in yast2-bootloader: About using separate /boot partition with ext3. The warning message will be deleted later. (I am working on other changes in yast2-bootloader and all will be submitted together) Just ignore warning message from yast2-bootloader. You can find details about status of support ext4 at: https://features.opensuse.org/305691 Best regards jozef On Sunday 28 June 2009 11:48:05 Vahis wrote:
I was reading here: http://kernelnewbies.org/Ext4
"One very important thing to keep in mind is that *there is NOT Ext4 GRUB support" *And "The safe option is to keep your /boot directory in a partition formatted with Ext3."
Is this the case with Milestone3?
I wasn't able to manage dual boot options in GRUB. The first time it said there was an error in creating bootloader and finally it did but I lost the other OS section. I'm making a second attempt with an ext3 /boot
Vahis
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Jozef Uhliarik wrote:
Hello Vahis, the support of ext4 is done in grub. There is only warning message in yast2-bootloader: About using separate /boot partition with ext3. The warning message will be deleted later. (I am working on other changes in yast2-bootloader and all will be submitted together)
Just ignore warning message from yast2-bootloader.
You can find details about status of support ext4 at: https://features.opensuse.org/305691
Best regards
jozef
O.K. Fine. No more worries with that then :) Vahis -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (9)
-
Andreas Jaeger
-
Carlos E. R.
-
Daniele
-
Felix Miata
-
Greg Freemyer
-
Jozef Uhliarik
-
Karl Sinn
-
Lubos Lunak
-
Vahis