what is the file system type or structure for /etc/rc.d? Is it UFS or something different?1. in general, rootfs is a set of directories that contains a very basic (minimal) FreeBSD OS.
Usually rootfs contains a FreeBSD kernel (/boot)
startup scripts (/etc/rc.d/)
Irrelevant.Is it UFS or something different?
Dear im :Try to read man page about the layout of file systems
hier(7)
1. in general, rootfs is a set of directories that contains a very basic (minimal) FreeBSD OS.
Usually rootfs contains a FreeBSD kernel (/boot)
startup scripts (/etc/rc.d/)
system-wide configuration files (/etc)
some binary files and shells (/bin)
system programs and administration utilities for emergency or single user use (/sbin)
and /dev /lib /libexec /media /mnt.
Usually rootfs do not include /var /usr /home
Rootfs usually stored on hdd/ssd, but may be mounted over network or loaded via PXE/tftp and stored in the RAM.
2. / is a symbol like a very first directory of the file system.
/ is a mount point of the rootfs.
The installer.who create rootfs
The kernel mounts the root filesystem (read-only) at start. The boot scripts (starting at /etc/rc) will mount everything else. This might enlighten you: https://docs.freebsd.org/en/books/handbook/boot/when freebsd 14 start up , who create mount point /
That depends, it's a disk, but a whole bunch of different things can be addressed as a disk, a memory filesystem, a CD filesystem, a USB stick, a harddisk, an SSD, NVMe, etc.where is "/" location (disk or ram )?
Dear sirdice of admin of freebsd 14 :Irrelevant.
ZFS doesn't need to be formatted, it does this automagically when you create the pool.why the we don't format zfs partition first ?
A lot of Linux distributions use a so-called initrd, FreeBSD does not. gptboot(8), gptzfsboot(8) or loader.efi(8) has just enough knowledge of ZFS and UFS to be able to load the kernel.create "/" mount point in RAM