This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
freebsd:installation [2010/03/05 20:53] Toni Corvera +Upgrading |
freebsd:installation [2010/03/07 03:15] Toni Corvera Typos |
||
---|---|---|---|
Line 2: | Line 2: | ||
To test [[http://p.outlyer.net|my programs]] against a POSIX system I use both a VM and a local installation of FreeBSD. | To test [[http://p.outlyer.net|my programs]] against a POSIX system I use both a VM and a local installation of FreeBSD. | ||
+ | |||
+ | ===== VM install notes ===== | ||
+ | |||
+ | **Don't use ne2k_pci as network card**, at least on my system (with ''kvm'') it produced lots of //"nic memory corrupt"// errors and network performance is painfully slow (network install is like going back to the modem days :-P) (Inside FreeBSD they're named ''edX'') | ||
+ | \\ | ||
+ | HVM default (rtl8139?) works fine (Inside FreeBSD named ''reX'') | ||
===== Real hardware install ===== | ===== Real hardware install ===== | ||
Line 84: | Line 90: | ||
* Reboot: | * Reboot: | ||
* fdisk, disklabel, User, FTP, main site... and now it works. :? | * fdisk, disklabel, User, FTP, main site... and now it works. :? | ||
- | |||
===== System configuration ===== | ===== System configuration ===== | ||
Line 103: | Line 108: | ||
* Small tricks: | * Small tricks: | ||
* Fix arrow keys in vim: <code>$ touch ~/.vimrc # The existance of ~/.vimrc is equivalent to ":set nocompatible"</code> | * Fix arrow keys in vim: <code>$ touch ~/.vimrc # The existance of ~/.vimrc is equivalent to ":set nocompatible"</code> | ||
- | * Common tools not installed by default: <code># pkg_add -r ImageMagick wget vim fusefs-kmod fusefs-sshfs</code>. Eable fuse FIXME ((''#kldload /usr/local/modules/fuse.ko'')) | + | * Common tools not installed by default: <code># pkg_add -r ImageMagick wget vim fusefs-kmod fusefs-sshfs</code> |
+ | * Enable fuse((''# kldload /usr/local/modules/fuse.ko'')) and allow normal users to mount | ||
+ | * <code># echo fusefs_enable="YES" >> /etc/rc.conf | ||
+ | # sysctl vfs.usermount=1 | ||
+ | </code> | ||
===== Upgrading ===== | ===== Upgrading ===== | ||
Line 115: | Line 124: | ||
* Boot into bootonly ISO's ''sysinstall'' | * Boot into bootonly ISO's ''sysinstall'' | ||
* Run upgrade | * Run upgrade | ||
- |