mirror of
https://github.com/danbulant/Cosmos
synced 2026-06-11 10:41:33 +00:00
PXE support with pxelinux, VMWAre image for PXE boot
This commit is contained in:
parent
98c6b41483
commit
2a48b92e99
12 changed files with 1597 additions and 11 deletions
BIN
Build/Cosmos/PXE/VMWare/Other.nvram
Normal file
BIN
Build/Cosmos/PXE/VMWare/Other.nvram
Normal file
Binary file not shown.
0
Build/Cosmos/PXE/VMWare/Other.vmsd
Normal file
0
Build/Cosmos/PXE/VMWare/Other.vmsd
Normal file
39
Build/Cosmos/PXE/VMWare/Other.vmx
Normal file
39
Build/Cosmos/PXE/VMWare/Other.vmx
Normal 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"
|
||||
8
Build/Cosmos/PXE/VMWare/Other.vmxf
Normal file
8
Build/Cosmos/PXE/VMWare/Other.vmxf
Normal 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>
|
||||
BIN
Build/Cosmos/PXE/VMWare/hda.vmdk
Normal file
BIN
Build/Cosmos/PXE/VMWare/hda.vmdk
Normal file
Binary file not shown.
1523
Build/Cosmos/PXE/VMWare/vmware.log
Normal file
1523
Build/Cosmos/PXE/VMWare/vmware.log
Normal file
File diff suppressed because it is too large
Load diff
BIN
Build/Cosmos/PXE/boot/mboot.c32
Normal file
BIN
Build/Cosmos/PXE/boot/mboot.c32
Normal file
Binary file not shown.
|
|
@ -1,5 +0,0 @@
|
|||
default 0
|
||||
timeout 0
|
||||
# Cosmos
|
||||
title Cosmos
|
||||
kernel (nd)/boot/output.obj
|
||||
Binary file not shown.
BIN
Build/Cosmos/PXE/boot/pxelinux.0
Normal file
BIN
Build/Cosmos/PXE/boot/pxelinux.0
Normal file
Binary file not shown.
5
Build/Cosmos/PXE/boot/pxelinux.cfg/default
Normal file
5
Build/Cosmos/PXE/boot/pxelinux.cfg/default
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
DEFAULT Cosmos
|
||||
|
||||
LABEL Cosmos
|
||||
KERNEL mboot.c32
|
||||
APPEND output.obj
|
||||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue