RAM.
No. First, the ROM BIOS is a type of memory. If the machine has no instructions to allow it to boot, it cannot do so. But often, the ROM needs to unpack its instructions somewhere else, and if there is no space for it to do that, it won't boot. Plus the POST tests will detect no memory, assume an error, and fail. Now, it would be possible to build a computer where everything is in ROM, but again, ROM is a type of memory.
To boot Windows 7 from a memory stick, insert the memory stick into a USB drive on the powered off the computer. Turn the computer on and it should boot from the memory stick.
Rom
The CMOS (complementary metal-oxide-semiconductor) chip. This memory contains your BIOS (Basic Input Output System) Your BIOS tells the computer where to look for a boot disk. The computer then goes to find it and looks for a Master Boot Record on the disk (cd, floppy, hard, etc). The MBR then give additional instructions on files to load from locations on the disk. Those files link to other files and so on.
Not enough memory
The BIOS stores instructions for how the computer is supposed to boot up.
When a computer is powered on, the CPU loads BIOS into memory, and then, based on the BIOS boot configuration, loads physical sector 1 from that boot device to a specific memory location, and then jumps to that memory location to begin executing the master boot loader code. Drive geometry is determined, and then the master boot record entries determine where each partition's logical boot sector is located on the device. It finds the active partition, reads that partition's boot sector code into memory, and then jumps to that location. Once it does that, it follows the instructions in that boot loader code to switch to Protected Mode, allocate necessary memory, load the operating system into memory, sets up descriptor tables, and then jumps to that location. At that point, the operating system is actually executing...and the rest of the system loads.
Computer acronym, "Begin Operations Off Tape": From the days before ROM and EPROM's were invented. Hit Restart and Run and a cassette tape would load instructions into memory, about where to go on the disk for the boot block.
Boot volume
From the BIOS chip.
When a computer is switched on, it begins by executing instructions stored permanently in ROM. These startup instructions do some self-testing, configuring, and device initialization, and is called the BIOS. The BIOS will load into memory the next set of startup instructions, called the boot loader, which is found in the startup device stored in its configuration. The boot loader in turn loads up and executes the boot instructions of some application, usually an operating system, which performs its own startup and refreshing tasks. These tasks are under the control of, and follow the rules of, that operating system. In summary, whatever is required to refresh a computer after turning it on is determined by its operating system.
ROM (read-only memory) chips are installed on a computer's motherboard. The model of the board usually determines the type of ROM needed to control a computer's boot routine. ROM is often called "nonvolatile memory," meaning that an electrical current is not needed to maintain the prerecorded data instructions on the chip. The instructions cannot be overwritten, and only special equipment can be used to rewrite or erase the data