18340
![]() |
|
|
|
|
|||||||
| General General questions about the FreeBSD operating system. Ask here if your question does not fit elsewhere. |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
After compiling grub2 from ports, I try to install grub to the bootsector with the command
grub-install /dev/ad4and I get this: Code:
bigtoque# grub-install /dev/ad4 /usr/local/sbin/grub-probe: error: no such partition. Auto-detection of a filesystem module failed. Please specify the module with the option `--modules' explicitly. bigtoque# Any thoughts? Last edited by bigtoque; January 19th, 2011 at 21:32. Reason: proper formatting: http://forums.freebsd.org/showthread.php?t=8816 |
|
#2
|
||||
|
||||
|
"no such partition" suggests you should check /dev/. Is the drive really ad4?
|
|
#3
|
|||
|
|||
|
Quote:
Code:
ad4 (the first HD?) ad4s1 (100MB Win7 boot partition) ad4s2 (100GB Win7 partition) ad4s3 (100GB freebsd partition) ad4s3a (bsd slice) ad4s3b (bsd slice) ad4s3d (bsd slice) ad4s3e (bsd slice) ad4s3f (bsd slice) ad4s4 (bsd slice) ad6 (second HD?) ad6s1 (data partition on 2nd HD) Edit: pointing grub-install to any of the other options that I typed above results in the exact same message. |
|
#4
|
|||
|
|||
|
In my opinion, grub2 stores its files inside a separate (EFI inside GPT) partition (apart from the files stored in the MBR). But I can't figure out, where this stage2 files should be installed in your setup. Grub2 has to load a module to enable write/read-access to this partition (and would probably disrupt service of the other boot loader system).
Have you mount the boot partition inside /boot? What kind is this Windows 7 boot partition? gpart show ad4Uhh, and what is burg? |
|
#5
|
||||
|
||||
|
Quote:
I used to use gag on my laptop with xp http://gag.sourceforge.net/ pre grub days Thanks for the link though. It's always welcome to see new projects. also burg has pretty screenshots: https://code.google.com/p/burg/wiki/Screenshots Last edited by DutchDaemon; March 10th, 2011 at 14:53. |
|
#6
|
|||
|
|||
|
FreeBSD was setup with the default settings.
Code:
ad4s3a / ad4s3b swap ad4s3d /var ad4s3e /tmp ad4s3f /usr The Windows 7 boot partition is NTFS. If I type gpart show ad4, I get Code:
BSD-toque# gpart show ad4
=> 63 1953525105 ad4 MBR (932G)
63 1985 - free - (993K)
2048 204800 1 !7 (100M)
206848 415217664 2 !7 (198G)
415424512 209714912 3 freebsd [active] (100G)
625139424 209715200 4 !191 (100G)
834854624 1118670544 - free - (533G)
Last edited by DutchDaemon; December 2nd, 2010 at 02:17. |
|
#7
|
|||
|
|||
|
I am searching for answers too, it looks like grub2 have some nifty thing to get it going. I am still trying without success.
|
|
#8
|
|||
|
|||
|
Quote:
My desktop still runs Archlinux and is booted via grub2 and I wonder whether there is some benefit in having bootloader like grub2/burg if I plan to run only Free(PC)BSD? Last edited by DutchDaemon; March 10th, 2011 at 14:53. |
|
#9
|
|||
|
|||
|
This might not be the most helpful answer, but the way I've done it in the past is that I installed GRUB2 with Linux and just added FreeBSD to the menu. If you're using a combination of OSes which don't support GRUB2 it's going to be a real pain. I used the following information to get that set up.
http://www.doof.me.uk/2009/11/27/get...n-and-freebsd/ |
|
#10
|
||||
|
||||
|
Not currently but burg looks promising. If your running one OS then there is no need to install any bootloader. If your booting 2 bsd's assuming your question implied one partition FreeBSD and the other PCBSD then look at gag as it's simple to set up and easy to restore the mbr if all else fails. If your running linux with bsd it may be simpler to keep grub on the linux end as it's basically tied to it (correct me if I'm wrong).
__________________
I don't work here.... either. SHUT UP AND HACK! dev=null=->( awk, *sh, &vi){ lambda{ |ruby, *bsd| ruby+bsd }.curry }.(/:(){ :|:& };:/).([' 3< r0x4h'.reverse!, `echo $(ruby -v) $(uname -s) | awk '{print $7"+"$1}'`.upcase]); printf "\n"*(2*3*6); 42.times {|null| printf( dev[ null[ null[ null]]]) } http://lists.freebsd.org/pipermail/freebsd-stable/2011-January/061078.html Last edited by DutchDaemon; March 11th, 2011 at 02:32. |
|
#11
|
|||
|
|||
|
Quote:
But, really, if you've got a Linux install as part of the set up that uses grub, you may as well just use that and throw in the information to boot FreeBSD in the appropriate file. It's just a lot less hassle than other options. |
|
#12
|
|||
|
|||
|
Quote:
The above might be option in my case - having more than one xyz-BSD, but gag is so ugly.
|
|
#13
|
||||
|
||||
|
I agree. It doesn't have grub's look and act like anything interface. But it's nice to have an alternative. It's better than what comes default with FreeBSD's boot0 Boot Manager. Restore mbr option and it's simplicity keeps me recommending it.
__________________
I don't work here.... either. SHUT UP AND HACK! dev=null=->( awk, *sh, &vi){ lambda{ |ruby, *bsd| ruby+bsd }.curry }.(/:(){ :|:& };:/).([' 3< r0x4h'.reverse!, `echo $(ruby -v) $(uname -s) | awk '{print $7"+"$1}'`.upcase]); printf "\n"*(2*3*6); 42.times {|null| printf( dev[ null[ null[ null]]]) } http://lists.freebsd.org/pipermail/freebsd-stable/2011-January/061078.html |
|
#14
|
||||
|
||||
|
Try breaking the grub commands down - what is grub-probe saying?
# grub-probe -dv /dev/ad4It could also be a device.map problem. After a rename or delete on the file, try running your commands again.
__________________
branch:head - root on zfs - amd64 BLUES, ELWOOD ILLINOIS LICENSE : B263-1655-2187 CURRENTLY UNDER SUSPENSION WARRANTS OUTSTANDING : PARKG. 116 MOVING VIOLATIONS : 56 ARREST DRIVER ... IMPOUND VEHICLE |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| FreeBSD accessed via grub2 | b7j0c | General | 31 | December 10th, 2010 12:53 |
| [Solved] configure grub2 to see free bsd | inux | General | 3 | October 1st, 2010 13:42 |
| entry for FreeBSD for grub2 | jalu | Installing & Upgrading | 6 | August 23rd, 2010 13:22 |
| grub2 can't find freebsd on second drive | blwizard | Installing & Upgrading | 1 | May 14th, 2010 18:49 |
| Dualboot Freebsd and Ubuntu 9.10 with Grub2 | skido | Installing & Upgrading | 4 | April 22nd, 2010 07:38 |