PXE support with pxelinux, VMWAre image for PXE boot

This commit is contained in:
kudzu_cp 2008-01-03 12:51:03 +00:00
parent 98c6b41483
commit 2a48b92e99
12 changed files with 1597 additions and 11 deletions

Binary file not shown.

View file

View file

@ -0,0 +1,39 @@
config.version = "8"
virtualHW.version = "6"
scsi0.present = "TRUE"
ide0:0.present = "TRUE"
ide0:0.fileName = "hda.vmdk"
ide1:0.present = "FALSE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
floppy0.autodetect = "TRUE"
ethernet0.present = "TRUE"
ethernet0.wakeOnPcktRcv = "FALSE"
sound.present = "FALSE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
svga.autodetect = "TRUE"
pciBridge0.present = "TRUE"
mks.keyboardFilter = "allow"
displayName = "Cosmos PXE"
guestOS = "other"
nvram = "Other.nvram"
deploymentPlatform = "windows"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "useGlobal"
ide1:0.autodetect = "TRUE"
floppy0.fileName = "A:"
extendedConfigFile = "Other.vmxf"
floppy0.present = "FALSE"
ethernet0.addressType = "generated"
uuid.location = "56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f"
uuid.bios = "56 4d 81 3c dd d8 88 2c-f1 42 bf 58 f5 7c 2d 9f"
ide0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
scsi0.pciSlotNumber = "16"
ethernet0.pciSlotNumber = "32"
ethernet0.generatedAddress = "00:0c:29:7c:2d:9f"
ethernet0.generatedAddressOffset = "0"

View file

@ -0,0 +1,8 @@
<?xml version="1.0"?>
<Foundry>
<VM>
<VMId type="string">52 f3 b6 b4 3b 03 bd c2-4a f3 bb fc ab a3 16 08</VMId>
<ClientMetaData>
<clientMetaDataAttributes/>
<HistoryEventList/></ClientMetaData>
<vmxPathName type="string">Other.vmx</vmxPathName></VM></Foundry>

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

@ -1,5 +0,0 @@
default 0
timeout 0
# Cosmos
title Cosmos
kernel (nd)/boot/output.obj

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,5 @@
DEFAULT Cosmos
LABEL Cosmos
KERNEL mboot.c32
APPEND output.obj

View file

@ -1,15 +1,15 @@
[DHCP]
Lease_NumLeases=2
Lease_NumLeases=6
IP_Pool=1677764800
PoolSize=25
BootFile=boot\pxegrub
BootFile=boot\pxelinux.0
DNS=0
Mask=16777215
Gateway=0
DomainName=
Lease (minutes)=2880
AddOptionNumber1=150
AddOptionValue1=(nd)/boot/menu.lst
AddOptionNumber1=0
AddOptionValue1=
AddOptionNumber2=0
AddOptionValue2=
AddOptionNumber3=0
@ -30,9 +30,25 @@ AddOptionNumber10=0
AddOptionValue10=
Lease_0_MAC=00:02:3F:FE:09:FF
Lease_0_IP=192.168.0.100
Lease_0_InitialOfferTime=01/02/2008/23:22:50
Lease_0_LeaseStartTime=01/02/2008/23:22:51
Lease_0_InitialOfferTime=01/03/2008/13:19:29
Lease_0_LeaseStartTime=01/03/2008/13:19:31
Lease_1_MAC=00:16:6F:C9:2E:73
Lease_1_IP=192.168.0.101
Lease_1_InitialOfferTime=01/02/2008/18:31:14
Lease_1_LeaseStartTime=01/02/2008/18:31:14
Lease_5_IP=192.168.0.105
Lease_5_InitialOfferTime=01/03/2008/13:18:08
Lease_5_LeaseStartTime=01/03/2008/13:18:10
Lease_5_MAC=00:0C:29:7C:2D:9F
Lease_2_MAC=00:0C:29:77:17:3B
Lease_2_IP=192.168.0.102
Lease_2_InitialOfferTime=01/01/1970/03:00:00
Lease_3_MAC=00:0C:29:77:17:31
Lease_2_LeaseStartTime=01/01/1970/03:00:00
Lease_3_IP=192.168.0.103
Lease_3_InitialOfferTime=01/02/2008/23:46:55
Lease_4_MAC=00:0B:5D:52:4F:DB
Lease_4_IP=192.168.0.104
Lease_4_InitialOfferTime=01/03/2008/11:19:31
Lease_3_LeaseStartTime=01/02/2008/23:46:55
Lease_4_LeaseStartTime=01/03/2008/11:19:31