The boot block of any OS contains the initial loading sequence of the Operating System. It starts the process of bringing into memory the first part of the Operating System which in turn brings the rest of it in for the entire boot process.
This is known as bootstrapping the Operating System.
Boot control block is typically the first block of the boot partition (boot block). It contains information to boot the OS from the disk.
Probably /boot ?
Yes. Some versions of Unix are capable of running on the same hardware as Windows. Mac OS X, a certified version of UNIX, includes a utility known as "Boot camp" to install Windows in a dual-boot setup easily. Solaris 10 can also be used in a dual-boot setup by carefully partitioning the drive and setting up GRUB.
a few blocks at the beginning of the partition reserved for boot blocks (which must be initialized separately from the filesystem)
/boot
Unix was developed primarily using the C language; there may be a small amount of assembler/machine code used in the boot process as well.
information for loading
Yes, this is done all the time. The easiest way is to use the Grub loader to control which system to boot from a multi-boot system.
you cant boot them unless you own the room.
Consult any reference on Unix for this information. Although they can vary and this is not a complete list, but most systems will have the following file systems: /bin /etc /tmp /usr /boot /etc /lib /opt /var /
The second drive can certainly be installed, but the computer will only recognize the boot block of the "C" drive. alternate bootloaders can be installed that take over the boot block, and will allow mutliple Operating Systems.
Yes - especially through the use of virtual machine technology. Otherwise, you can configure the laptop as a dual-boot machine.