易截截图软件、单文件、免安装、纯绿色、仅160KB

Network Booting a Linux STB with PXE

Summary
PXE (Preboot eXecution Environment) is, in one persons words, Intel's attempt at making PCs work more like SUNs (
ref
). PXE
outlines a protocol for enabling the BIOS to retrieve the operating system over standard network protocols.
This document outlines the process of setting up an Allwell STB to use a PXE enabled BIOS to load and run a Linux kernel
and root file system
Contents
Introduction and Prerequisites
Conceptual Overview
Setting Up DHCP
Installing the TFTPD server
Moving Kernel and Root FS Images
Setting Up PXELINUX
Configuring the Client
Links
Introduction and Prerequisites
This
document steps through the process of setting up the appropriate
servers, creating the client code, and enabling the client to boot. It
is assumed that the reader has a fundamental grasp of networking
concepts. DHCP, Linux Kernel, TFTP, and BIOS concepts will be covered
here, as well, and some knowledge of those topics is required.
Also,
you'll need a kernel and root file system setup. I think the easiest
way to do all of that is to follow the instructions in the Bootdisk
HOWTO (part of the standard LDP HOWTO documents) as if you were making
a two-disk floppy bootdisk set. I have been told that some
distributions (Slackware?) come with boot/root images. I have also
heard that there is a set on the FTP site at kernel.org. That may be a
faster way to the goal then the Bootdisk HOWTO.
The
client used in this case was a GCT-Allwell 3036 with the PXE BIOS
extension. The servers were just clunky old PCs with Trustix or
Mandrake loaded on them.
Conceptual Overview
In the case presented in this document, PXE works like this:

The client is booted.
The BIOS portion of the client (or the Network Card
firmware) makes a DHCP request.
The DHCP server responds with the usual information (IP, netmask, gateway, etc.), but in addition
provides information about the location of a TFTP server.
When the client receives the informatio


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

20 Linux Server Hardening Security Tips

Securing your Linux server is important to protect your data, intellectual property, and time, from the hands of crackers (hackers). The system administrator is responsible for security Linux box. In this first part of a Linux server security series, I will provide 20 hardening tips for default inst ......

Linux之Ubuntu篇(一)gcc和g++


这是本人的处男作品,看完的人要对本人负责啊!
gcc和g++都是GNU(组织)的一个编译器。 
gcc与g++的对比
误区一:gcc只能编译c代码,g++只能编译c++代码
两者都可以,但是请注意:
1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者 ......

Linux配置与编译内核

      编置内核包含两大项内容,即配置内核和编译内核。这两项工作需要经常查看内核的文档,至少要查看Readme文件和Documentation目录下的Changes文件。它们对内核进行了描述,比如升级内核可能出现的问题和内核对系统中工具的版本要求等。
1,首先需要将内核源码下载到/usr/src/目录下面,解压后 ......

怎样为Linux内核打补丁(中文版)


文章来源:http://www.diybl.com/course/6_system/linux/Linuxjs/2008826/137710.html
在Linux内核邮件列表中一个经常被问到的问题就是怎样为Linux内核打一个补丁,或者更具体一点说,存在这么多的主干/分支,一个补丁到底要打在哪个版本的基础内核上。希望这篇文档能够为你解释明白这一点。 除了解释怎样应用以及卸载补 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号