FS#4518 - install-grub broken

Attached to Project: Arch Linux
Opened by Dale Blount (dale) - Thursday, 27 April 2006, 06:54 GMT
Last edited by Andreas Radke (AndyRTR) - Wednesday, 27 December 2006, 06:40 GMT
Task Type Bug Report
Category System
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7.1 Noodle
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Since 0.7.1 or so...

# install-grub /dev/sdb /dev/sdb1
error: could not convert device to grub format: /dev/sdb1

happens during an install after quickinst via chroot (i.e. the install on gerolde) and in an up-and-running current system.
This task depends upon

This task blocks these from closing
 FS#6031 - 0.8 installation ISO showstoppers 
Closed by  Tobias Powalowski (tpowa)
Monday, 22 January 2007, 20:10 GMT
Reason for closing:  Fixed
Comment by Roman Kyrylych (Romashka) - Saturday, 11 November 2006, 20:08 GMT
Comment by Dale Blount (dale) - Saturday, 11 November 2006, 20:10 GMT
broken still, the last time i checked. I'll make sure this works with the next beta installer.
Comment by Moo-Crumpus (Moo-Crumpus) - Friday, 24 November 2006, 14:17 GMT
how to work around the bug?
Comment by Andreas Radke (AndyRTR) - Wednesday, 27 December 2006, 06:40 GMT
should be fixed with latest testing isos. isn't it?
Comment by Roman Kyrylych (Romashka) - Wednesday, 27 December 2006, 13:42 GMT
recently I saw this too (with some of tpowas post-0.7.2-pre-0.8 isos) - so I just installed grub with grub-install.
Comment by Dale Blount (dale) - Friday, 29 December 2006, 01:01 GMT
tpowa, you asked for status on IRC:
Since install-grub hasn't changed in CVS for 16 months, I doubt it fixed.

I will be getting in some hardware this week that I can verify on (requires md raid to test).

Looks like the convertdev() function of install-grub may just need a simple check for /dev/sd also (it checks for /dev/hd now). Unless, of course, there's a different install-grub on the CDs than in CVS.
Comment by Tobias Powalowski (tpowa) - Monday, 22 January 2007, 20:10 GMT
me changed the script to use the routines from setup, should now be ok :)