mdconfig -a -t vnode -f /PATH_TO_DVD_ISO
mount_cd9660 /dev/md0 /cdrom1
cd /cdrom1/packages/All
pkg_add -v gnome2
umount /dev/md0
mdconfig -d -u 0
It did, up to 7.2. Not anymore. disc1 contains FreeBSD and the documentation packages. Other discs have been removed.Bunyan said:CD 1 contains Xorg related packages + perl and something else I don't remember.
CD2 and CD3 have GNOME/KDE
yes... but is it mentioned somewhere???It did, up to 7.2. Not anymore. disc1 contains FreeBSD and the documentation packages. Other discs have been removed.
What for? If you get disc1 (which is needed anyway), you can just look at it and notice there are no packages. As for disc2 and disc3, they are simply not available on the FTP server, so...alys said:yes... but is it mentioned somewhere???
disc1
This contains the base FreeBSD operating system and the documentation packages for CDROM-sized media. There are no other packages.
zeiz said:...
For multiboot I used GAG (why depend on Win?), now moved to Grub2 because I also have Linuxes to try and GAG cannot boot Grub2 so far. Grub2 is nice by the way, maybe somebody will port it some day.
>> Questions:
>
> 1. Does *grub-mkconfig* creates main config file
> ////usr/local/etc/default/grub /?
> 2. Does grub-mkconfig updates the config fille?
> 3. Grub2 is capable of loading splash images.
> Will /05_debian_theme/ file from Linux work with FreeBSD?
> 4. In general grub2 does a lot with Linux. Where to get documentation
> for FreeBSD?
>
First of all, I used to use grub legacy for years but time came and I decide to try grub2. So I know grub legacy a lot, but not really grub2. I've installed grub2, boot with it and made a simple menu. It works for me but I can't confirm all advanced features work fine too.
1. grub-mkconfig create a config file and output it on standard output. So you should save it as grub-mkconfig > /boot/grub/grub.cfg. You should maintain your config with /usr/local/etc/grub.d/* templates.
2. It does not. See above.
3. It should. But I did not try it.
4. No special changes for FreeBSD. A common documentation should work.
--
Sem.
In addition to my previous message.
>
> # grub-install (hd0)
> Badly placed ()s
You must escape them from shell. E.g. grub-install '(hd0)' or grub-install \(hd0\).
> # grub-install hd0
> /usr/local/sbin/grub-probe: error: can't fine a device for /boot/grub
> (is /dev mounted?)
> No path or device is specified
> Try /usr/local/sbin/grub-probe --help for more information
> Auto-detection of a filesystem module failed.
> Please specify the module with the option '--modules' explicitly.
> # grub-install /dev/ad0
> same output as above.
> # grub-install --modules=ufs2 /dev/ad0
> /usr/local/sbin/grub-probe: error: can't fine a device for /boot/grub
> (is /dev mounted?)
> No path or device is specified
> Try /usr/local/sbin/grub-probe --help for more information
> (the 2 lines above is repeated 4 times)
It's wierd. I've fixed it with a patch (files/patch-util-getroot.c) in the port. What FreeBSD version do you use?
> You attempted cross-disk install but the filesystem containing
> /boot/grub does not support UUIDs.
>
> /boot/grub was created and is full of modules but no grub.cfg file;
> /usr/local/etc/grub.d was created with all the files expected with
> exempt of 05_debian_theme
> /etc/default/grub or /usr/local/etc/default/grub was not created.
>
> How to install?
I've tested it with the commands:
# grub-install hd0
# grub-mkconfig > /boot/grub/grub.cfg
It works for me.
--
Sem.
zeiz said:True. I also tried without luck. Below are answers on my questions
#grub-probe -d /dev/ad4s3
ufs2
static void
get_ide_disk_name (char *name, int unit)
{
[...]
#elif defined(__FreeBSD_kernel__)
/* kFreeBSD */
if (get_kfreebsd_version () >= 400000)
sprintf (name, "/dev/ad%d", unit);
else
sprintf (name, "/dev/rwd%d", unit);
[...]
}