Re: F16 Alpha GRUB install failure

2012-02-13 Thread valent.turko...@gmail.com
On Thu, Aug 25, 2011 at 10:59 PM, David Lehman dleh...@redhat.com wrote:
 On Thu, 2011-08-25 at 22:56 +0200, Michael Schwendt wrote:
 Between TC1 and release of F16 Alpha, something must have changed to the
 worse with regard to installing GRUB to a partition's primary sector.
 Partitioning hasn't changed. TC1 managed to install GRUB to /dev/sda3.
 Anaconda now reports failure to install, and I've found this on virtual
 console:

   /usr/sbin/grub2-setup: warn: Attempting to install GRUB to a
   partitionless disk or to a partitionj. This is a BAD idea..

   /usr/sbin/grub2-setup: warn: Embedding is not possible. GRUB can only be
   installed in this setup using blocklists. However, blocklists are
   UNRELIABLE and their use is discouraged..

   /usr/sbin/grub2-setup: error: will not proceed with blocklists.

 Bug or feature?

 Both? https://bugzilla.redhat.com/show_bug.cgi?id=728742

I did Fedora 16 Respin iso install with all latest packages, including
latest Anaconda package, and still had this issue.

There were two ntfs partitions (Windows 7 + data partition) and 30 GB
of free space.

From 30GB free space I created
/root # 200 MB, ext4
/swap # 2.5 GB, swap
/ # 8.0 GB, ext4
/home # 19 GB, btrfs

grub2 install fails miserably :(

Are there any updates regarding this bug?
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Re: F16 Alpha GRUB install failure

2012-02-13 Thread valent.turko...@gmail.com
On Fri, Aug 26, 2011 at 12:20 AM, Adam Williamson awill...@redhat.com wrote:
 On Thu, 2011-08-25 at 15:59 -0500, David Lehman wrote:
 On Thu, 2011-08-25 at 22:56 +0200, Michael Schwendt wrote:
  Between TC1 and release of F16 Alpha, something must have changed to the
  worse with regard to installing GRUB to a partition's primary sector.
  Partitioning hasn't changed. TC1 managed to install GRUB to /dev/sda3.
  Anaconda now reports failure to install, and I've found this on virtual
  console:
 
    /usr/sbin/grub2-setup: warn: Attempting to install GRUB to a
    partitionless disk or to a partitionj. This is a BAD idea..
 
    /usr/sbin/grub2-setup: warn: Embedding is not possible. GRUB can only be
    installed in this setup using blocklists. However, blocklists are
    UNRELIABLE and their use is discouraged..
 
    /usr/sbin/grub2-setup: error: will not proceed with blocklists.
 
  Bug or feature?

 Both? https://bugzilla.redhat.com/show_bug.cgi?id=728742

 Also see:

 https://fedoraproject.org/wiki/Common_F16_bugs#grub2-partition-fail
 --
 Adam Williamson
 Fedora QA Community Monkey
 IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
 http://www.happyassassin.net


This is a really mayor but and I don't understand it why it fails when
I tried grub2-install --force then grub installs without issues :(
This should have been a blocker Fedora bug.

-- 
follow me - www.twitter.com/valentt  http://kernelreloaded.blog385.com
linux, anime, spirituality, wireless, scuba, linuxmce smart home, zwave
ICQ: 2125241, Skype: valent.turkovic, MSN: valent.turko...@hotmail.com
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Re: F16 Alpha GRUB install failure

2012-02-13 Thread Adam Williamson
On Mon, 2012-02-13 at 14:25 -0700, Chris Murphy wrote:
 
 On Feb 13, 2012, at 9:16 AM, valent.turko...@gmail.com wrote:
  
  I did Fedora 16 Respin iso install with all latest packages, including
  latest Anaconda package, and still had this issue.
  
  There were two ntfs partitions (Windows 7 + data partition) and 30 GB
  of free space.
  
  From 30GB free space I created
  /root # 200 MB, ext4
  /swap # 2.5 GB, swap
  / # 8.0 GB, ext4
  /home # 19 GB, btrfs
  
  grub2 install fails miserably :(
  
  Are there any updates regarding this bug?
 
 I think the problem is GRUB2's own install script/app, doesn't do a great job 
 of accounting for disks partitioned where the 1st partition comes less than 
 35KB after the MBR, and as the core.img is too large it fails to install 
 between the MBR and partition 1.
 
 Strangely though, anaconda manages to get it to install without a complaint.

No, that's clearly not the problem here, because this thread is about
installing grub to the front of a partition - *not* to the MBR.

I'm not sure why it's failing for Valent when it does usually manage to
do this successfully, but it's definitely not the issue with the
post-MBR 'embedding area' being too small. That's an entirely separate
issue.

anaconda only calls grub2-install, with appropriate parameters, to
install grub. It doesn't do anything particularly special or clever.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Re: F16 Alpha GRUB install failure

2012-02-13 Thread Adam Williamson
On Mon, 2012-02-13 at 17:21 +0100, valent.turko...@gmail.com wrote:

 This is a really mayor but and I don't understand it why it fails when
 I tried grub2-install --force then grub installs without issues :(
 This should have been a blocker Fedora bug.

anaconda already uses grub2-install --force, and installation to a
partition does not *generally* fail - it's failing in your specific case
for some reason I don't know, but it's not the case that *any* attempt
to install grub2 to a partition with F16 fails.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Re: F16 Alpha GRUB install failure

2011-08-27 Thread Tom H
On Fri, Aug 26, 2011 at 12:52 PM, Michael Schwendt mschwe...@gmail.com wrote:
 On Fri, 26 Aug 2011 11:47:15 -0400, TH (Tom) wrote:

  # grub2-install --grub-setup=/bin/true '(hd0,3)'
  Installation finished. No error reported.

 AFAIK, this won't be bootable, unless grub-install has run
 successfully before, because that all that the above commands are
 doing is populating /boot/grub2/.

 it's from a comment in bz 728742

 With warnings telling me something is not possible, I stopped reading
 them again and missed the Installation finished. No error reported.
 at the end. It simply got lost in the noise. No line prefix for the
 final status message.
 When using --force it is too late to warn about something that is
 UNRELIABLE and discouraged.

As I said in my earlier email, unless grub-install has run
successfully (which it has in your case because you used --force),
using ...--grub-setup=/bin/true... will not install grub.
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test


Re: F16 Alpha GRUB install failure

2011-08-27 Thread Michael Schwendt
On Sat, 27 Aug 2011 07:50:39 -0400, TH (Tom) wrote:

  On Fri, 26 Aug 2011 11:47:15 -0400, TH (Tom) wrote:
 
   # grub2-install --grub-setup=/bin/true '(hd0,3)'
   Installation finished. No error reported.
 
  AFAIK, this won't be bootable, unless grub-install has run
  successfully before, because that all that the above commands are
  doing is populating /boot/grub2/.
 
  it's from a comment in bz 728742
 
  With warnings telling me something is not possible, I stopped reading
  them again and missed the Installation finished. No error reported.
  at the end. It simply got lost in the noise. No line prefix for the
  final status message.
  When using --force it is too late to warn about something that is
  UNRELIABLE and discouraged.
 
 As I said in my earlier email, unless grub-install has run
 successfully (which it has in your case because you used --force),
 using ...--grub-setup=/bin/true... will not install grub.

I didn't mean to disagree.
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test


Re: F16 Alpha GRUB install failure

2011-08-27 Thread Tom H
On Sat, Aug 27, 2011 at 10:47 AM, Michael Schwendt mschwe...@gmail.com wrote:
 On Sat, 27 Aug 2011 07:50:39 -0400, TH (Tom) wrote:
  On Fri, 26 Aug 2011 11:47:15 -0400, TH (Tom) wrote:
 
   # grub2-install --grub-setup=/bin/true '(hd0,3)'
   Installation finished. No error reported.
 
  AFAIK, this won't be bootable, unless grub-install has run
  successfully before, because that all that the above commands are
  doing is populating /boot/grub2/.
 
  it's from a comment in bz 728742
 
  With warnings telling me something is not possible, I stopped reading
  them again and missed the Installation finished. No error reported.
  at the end. It simply got lost in the noise. No line prefix for the
  final status message.
  When using --force it is too late to warn about something that is
  UNRELIABLE and discouraged.

 As I said in my earlier email, unless grub-install has run
 successfully (which it has in your case because you used --force),
 using ...--grub-setup=/bin/true... will not install grub.

 I didn't mean to disagree.

Sorry, misunderstood you.
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test


Re: F16 Alpha GRUB install failure

2011-08-26 Thread Michael Schwendt
On Thu, 25 Aug 2011 15:20:54 -0700, AW (Adam) wrote:

 On Thu, 2011-08-25 at 15:59 -0500, David Lehman wrote:
  On Thu, 2011-08-25 at 22:56 +0200, Michael Schwendt wrote:
   Between TC1 and release of F16 Alpha, something must have changed to the
   worse with regard to installing GRUB to a partition's primary sector.
   Partitioning hasn't changed. TC1 managed to install GRUB to /dev/sda3.
   Anaconda now reports failure to install, and I've found this on virtual
   console:
   
 /usr/sbin/grub2-setup: warn: Attempting to install GRUB to a
 partitionless disk or to a partitionj. This is a BAD idea..
   
 /usr/sbin/grub2-setup: warn: Embedding is not possible. GRUB can only be
 installed in this setup using blocklists. However, blocklists are
 UNRELIABLE and their use is discouraged..
   
 /usr/sbin/grub2-setup: error: will not proceed with blocklists.
   
   Bug or feature?
  
  Both? https://bugzilla.redhat.com/show_bug.cgi?id=728742

:)  One step forward, two steps back ...

 Also see:
 
 https://fedoraproject.org/wiki/Common_F16_bugs#grub2-partition-fail

Doesn't work for me.

1st, quotes are missing:

# grub2-install --force (hd0,3)
-bash: syntax error near unexpected token `('


2nd, it still refuses to install:

# grub2-install --force '(hd0,3)'
/usr/sbin/grub2-setup: warn: Attempting to install GRUB to a partitionless disk 
or to a partition.  This is a BAD idea..
/usr/sbin/grub2-setup: warn: Embedding is not possible.  GRUB can only be 
installed in this setup by using blocklists.  However, blocklists are 
UNRELIABLE and their use is discouraged..
Installation finished. No error reported.


3rd, GRUB 2 %doc NEWS file mentions the partition numbering scheme
has changed to count from 1 instead of 0. The Wiki should mention that
or recommend normal /dev/sdXY notation, which also fails, however (and
which is the reason why I don't try to edit the Wiki myself):

# grub2-install --force /dev/sda3
/usr/sbin/grub2-setup: warn: Attempting to install GRUB to a partitionless disk 
or to a partition.  This is a BAD idea..
/usr/sbin/grub2-setup: warn: Embedding is not possible.  GRUB can only be 
installed in this setup by using blocklists.  However, blocklists are 
UNRELIABLE and their use is discouraged..
Installation finished. No error reported.
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test


Re: F16 Alpha GRUB install failure

2011-08-26 Thread Tom Horsley
On Fri, 26 Aug 2011 17:18:56 +0200
Michael Schwendt wrote:

 Installation finished. No error reported.

Actually, it did work. Try doing the boot.
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test


Re: F16 Alpha GRUB install failure

2011-08-26 Thread Michael Schwendt
On Fri, 26 Aug 2011 17:18:56 +0200, me wrote:

 Doesn't work for me.

# grub2-install --grub-setup=/bin/true /dev/sda3
Installation finished. No error reported.

# grub2-install --grub-setup=/bin/true '(hd0,3)'
Installation finished. No error reported.

-- 
Fedora release 16 (Verne) - Linux 3.0.1-3.fc16.x86_64
loadavg: 1.67 0.82 0.31
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test


Re: F16 Alpha GRUB install failure

2011-08-26 Thread Tom H
On Fri, Aug 26, 2011 at 11:37 AM, Michael Schwendt mschwe...@gmail.com wrote:
 On Fri, 26 Aug 2011 17:18:56 +0200, me wrote:

 Doesn't work for me.

 # grub2-install --grub-setup=/bin/true /dev/sda3
 Installation finished. No error reported.

 # grub2-install --grub-setup=/bin/true '(hd0,3)'
 Installation finished. No error reported.

AFAIK, this won't be bootable, unless grub-install has run
successfully before, because that all that the above commands are
doing is populating /boot/grub2/.

It's grub2-setup that does the heavy lifting of embedding boot.img in
the PBR and pointing at core.img from boot.img.
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test


Re: F16 Alpha GRUB install failure

2011-08-26 Thread David Lehman
On Fri, 2011-08-26 at 17:18 +0200, Michael Schwendt wrote:
 On Thu, 25 Aug 2011 15:20:54 -0700, AW (Adam) wrote:
 
  On Thu, 2011-08-25 at 15:59 -0500, David Lehman wrote:
   On Thu, 2011-08-25 at 22:56 +0200, Michael Schwendt wrote:
Between TC1 and release of F16 Alpha, something must have changed to the
worse with regard to installing GRUB to a partition's primary sector.
Partitioning hasn't changed. TC1 managed to install GRUB to /dev/sda3.
Anaconda now reports failure to install, and I've found this on virtual
console:

  /usr/sbin/grub2-setup: warn: Attempting to install GRUB to a
  partitionless disk or to a partitionj. This is a BAD idea..

  /usr/sbin/grub2-setup: warn: Embedding is not possible. GRUB can only 
be
  installed in this setup using blocklists. However, blocklists are
  UNRELIABLE and their use is discouraged..

  /usr/sbin/grub2-setup: error: will not proceed with blocklists.

Bug or feature?
   
   Both? https://bugzilla.redhat.com/show_bug.cgi?id=728742
 
 :)  One step forward, two steps back ...
 
  Also see:
  
  https://fedoraproject.org/wiki/Common_F16_bugs#grub2-partition-fail
 
 Doesn't work for me.
 
 1st, quotes are missing:
 
 # grub2-install --force (hd0,3)
 -bash: syntax error near unexpected token `('
 
 
 2nd, it still refuses to install:
 
 # grub2-install --force '(hd0,3)'
 /usr/sbin/grub2-setup: warn: Attempting to install GRUB to a partitionless 
 disk or to a partition.  This is a BAD idea..
 /usr/sbin/grub2-setup: warn: Embedding is not possible.  GRUB can only be 
 installed in this setup by using blocklists.  However, blocklists are 
 UNRELIABLE and their use is discouraged..
 Installation finished. No error reported.

It is not refusing to install. It's just warning you that it thinks what
you are telling it to do is a bad idea. Notice that it says at the end
No error reported?

 
 
 3rd, GRUB 2 %doc NEWS file mentions the partition numbering scheme
 has changed to count from 1 instead of 0. The Wiki should mention that

Good idea.

 or recommend normal /dev/sdXY notation, which also fails, however (and
 which is the reason why I don't try to edit the Wiki myself):
 
 # grub2-install --force /dev/sda3
 /usr/sbin/grub2-setup: warn: Attempting to install GRUB to a partitionless 
 disk or to a partition.  This is a BAD idea..
 /usr/sbin/grub2-setup: warn: Embedding is not possible.  GRUB can only be 
 installed in this setup by using blocklists.  However, blocklists are 
 UNRELIABLE and their use is discouraged..
 Installation finished. No error reported.

Again, this is not a failure.

-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test


Re: F16 Alpha GRUB install failure

2011-08-26 Thread Michael Schwendt
On Fri, 26 Aug 2011 11:47:15 -0400, TH (Tom) wrote:

  # grub2-install --grub-setup=/bin/true '(hd0,3)'
  Installation finished. No error reported.
 
 AFAIK, this won't be bootable, unless grub-install has run
 successfully before, because that all that the above commands are
 doing is populating /boot/grub2/.

it's from a comment in bz 728742 

With warnings telling me something is not possible, I stopped reading
them again and missed the Installation finished. No error reported.
at the end. It simply got lost in the noise. No line prefix for the
final status message.
When using --force it is too late to warn about something that is
UNRELIABLE and discouraged.
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test


Re: F16 Alpha GRUB install failure

2011-08-25 Thread David Lehman
On Thu, 2011-08-25 at 22:56 +0200, Michael Schwendt wrote:
 Between TC1 and release of F16 Alpha, something must have changed to the
 worse with regard to installing GRUB to a partition's primary sector.
 Partitioning hasn't changed. TC1 managed to install GRUB to /dev/sda3.
 Anaconda now reports failure to install, and I've found this on virtual
 console:
 
   /usr/sbin/grub2-setup: warn: Attempting to install GRUB to a
   partitionless disk or to a partitionj. This is a BAD idea..
 
   /usr/sbin/grub2-setup: warn: Embedding is not possible. GRUB can only be
   installed in this setup using blocklists. However, blocklists are
   UNRELIABLE and their use is discouraged..
 
   /usr/sbin/grub2-setup: error: will not proceed with blocklists.
 
 Bug or feature?

Both? https://bugzilla.redhat.com/show_bug.cgi?id=728742


-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test


Re: F16 Alpha GRUB install failure

2011-08-25 Thread Adam Williamson
On Thu, 2011-08-25 at 15:59 -0500, David Lehman wrote:
 On Thu, 2011-08-25 at 22:56 +0200, Michael Schwendt wrote:
  Between TC1 and release of F16 Alpha, something must have changed to the
  worse with regard to installing GRUB to a partition's primary sector.
  Partitioning hasn't changed. TC1 managed to install GRUB to /dev/sda3.
  Anaconda now reports failure to install, and I've found this on virtual
  console:
  
/usr/sbin/grub2-setup: warn: Attempting to install GRUB to a
partitionless disk or to a partitionj. This is a BAD idea..
  
/usr/sbin/grub2-setup: warn: Embedding is not possible. GRUB can only be
installed in this setup using blocklists. However, blocklists are
UNRELIABLE and their use is discouraged..
  
/usr/sbin/grub2-setup: error: will not proceed with blocklists.
  
  Bug or feature?
 
 Both? https://bugzilla.redhat.com/show_bug.cgi?id=728742

Also see:

https://fedoraproject.org/wiki/Common_F16_bugs#grub2-partition-fail
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe: 
https://admin.fedoraproject.org/mailman/listinfo/test