This can also be enabled/disabled with tunefs -j enable | disable For more information see man 8 tunefs

If you want to use snapshot (dump -L) then disable the soft updates journal for that filesystem

It would be helpful to include information on how to do that during install (still trying to figure that out myself), and using the recover CD for when you forget to do it during install.

Right now, when installing a new system it's easiest to reboot to single user mode after the install and tunefs -j disable 'the filesystems' to disable journaling of soft updates.

If you want to accomplish this during the install, choose shell at the disk partitioning part and add slices and/or partitions with gpart and then newfs them with the appropriate options, then mount them on /mnt and the appropriate places beneath and continue the install by quitting the shell.

There are some nice entries on http://wiki.freebsd.org/RootOnZFSJust substitute the ZFS stuff with the easier gpart and then newfs -U etc... then make sure the filesystems are mounted under /mnt and continue the installation. I hope that I will not confuse you too much with the proposed solution i.e. use these resources as a guideline. Else see reboot to single user mode after install above and tunefs

You are right. From the FAQ I understand with 'kernel so big' the contents of the /boot/kernel directory is being referred to as a whole? Thus disabling (commenting) makeoptions DEBUG=-g (which is default the last couple of releases, since 7?) and then rebuilding and installing the kernel you get rid if them 'the right way'

So FAQ 8.3 is still right just changing that nowadays it's default for GENERIC to be build with the debug symbols.

9.28 I have heard about TRIM for Solid State Drives (SSD), is it supported by FreeBSD?

The TRIM filesystem flag is very useful for devices that use flash-memory (SSD for instance) and support the BIO_DELETE command. This flag is not enabled by default and can be enabled/disabled with tunefs -t enable | disable For more information see man 8 tunefs

-t enable | disable

Turn on/off the TRIM enable flag. If enabled, and if the under- lying device supports the BIO_DELETE command, the file system will send a delete request to the underlying device for each freed block. The trim enable flag is typically set when the underlying device uses flash-memory as the device can use the delete command to pre-zero or at least avoid copying blocks that have been deleted.

Important when using tunefs:

This utility does not work on active file systems. To change the root file system, the system must be rebooted after the file system is tuned.

FIlesystems have to be mounted read-only or not mounted at all

misc new content

This may be request for new questions, or this can be supplemented partially in hardware ones I think;

What security features are present in &os;

embedded platforms

could also comment that embedded systems and appliances have picked up architectural features previously found only in higher-end systems, leading to widespread deployment in appliances and embedded products -- e.g., Junos, NetAppOnTap, etc. you overstate recently, you'll make it sound like support is immature and some of our embedded ports have been around for a while now . more generally: embedded ports were contributed back by industrial consumers of freebsd in non-x86 environments -- e.g., by timing solutions, juniper, cisco, etc.

ppp braindump from Daniel O'Connor

I would also add a section about MTU - I expect the dominant use case for PPP is ADSL these days. In this case the MTU is usually limited to 1492 bytes (1500 byte ethernet frame minus PPP framing overhead). If all ICMP is blocked at some part of the link then packet fragmentation doesn't work properly and you end up with symptoms like interactive SSH logins work but bulk SCP or FTPs don't.

boot floppy hangs

Can This question explain more about USB drives?

sound

Just FYI, "Microsoft Sound System Specification" probably was meant to be Windows Sound System (?), severely obsolete standard...

PKGNG Misc

Xorg synaptics driver

If you plan to use the Xorg synaptics driver you *must* remove moused_enable from rc.conf, Xorg can't use the synaptics mouse if the moused already sits on the /dev/psm0 device. This is not really well documented, tough.

===== jails documentation ====== 2. The jails documentation (not part of your email) should probably be revised in light of the bsdinstall jail /path/to/newjail target, which installs a jail system to a directory without rebuilding world.

more braindumps

<bsdimp> and leave it at that... <bsdimp> And 4.3.5: I'd add Most ATAPI compatable PATA and SATA CD and DVD drives. <bsdimp> and expand 4.3.6 in a similar way to talk about DVD with growisofs() and a pointer to the appropriate port(s). bonus points to include DVDauthor and friends. <bsdimp> 4.4.3: The answer is basically yes.

no-install-cdrom

[3.9. I booted from my ATAPI CD-ROM, but the install program says no CD-ROM is found. Where did it go?]

it should probably be rephrased:

"[...] CD-ROM/DVD drive. The ATAPI specification does not allow for a CD-ROM/DVD drive to be connected as a slave device with no master device on the same IDE channel. Reconfigure your system so that the CD-ROM/DVD is either the master device on the IDE controller it is attached to, or make sure that it is the slave on an IDE controller that also has a master device. Note that this FAQ only refers to ATAPI CD-ROM/DVD drives, not to SATA ones."