Implementation principle of diskless XP in linux

Source: Internet
Author: User
Linux diskless XP implementation principle-general Linux technology-Linux programming and kernel information. The following is a detailed description. I wonder if you have studied how to implement diskless XP in liunx?

The implementation of liunx diskless workstation is very simple. You can use pxelinux to directly capture the kernel to the client, and configure DHCP and NFS on the server. Of course, the kernel must support the nfs root file system.

XP is not that simple. It can be seen from the start of XP that ntldr is started by the Boot Code in MBR, and ntldr starts ntdetect.com to collect hardware information, then start the kernel and hardware abstraction layer, and pass the information and other information collected by ntdetect.com to the kernel to enable the kernel startup. Because the startup process is complicated, it is not that easy to implement diskless XP in linux.

Currently, some third-party software supports diskless XP in linux, but it does not work on the Internet. I have checked a lot of information. Here I will explain what I think is the startup process: when the client starts from the NIC, the NIC sends a signal to the server to obtain the IP address and boot image. The boot image may be a floppy disk image, and the boot image virtualizes a virtual soft drive in the memory, then, the control node jumps to the virtual soft drive, starts the image to connect to the server, virtualizes the image file on the server into a hard disk in the memory, and then the control node jumps to the virtual network hard disk to start from the network hard disk, the rest of the boot process should be the same as starting XP from the hard disk.

Of course, this may not be the case during the startup process. I 'd like to hear your thoughts. Now there are a lot of people and fish on the Internet, and there are not many people and fish. You can give me some support, let's talk about what you think is the diskless XP startup process.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.