China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-24 16:52
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » The problem of how to boot a PE after loading GRUB on PXE View 2,987 Replies 3
Original Poster Posted 2010-05-24 18:50 ·  中国 云南 昆明 电信
新手上路
Credits 9
Posts 4
Joined 2010-05-05 15:40
16-year member
UID 166144
Gender Male
Status Offline
Little brother, I made a PXE, and there is a menu that wants to implement Grub4dos to boot into PE. Grub has been loaded through config.sys. Who can give me some advice on what to do next? I can send him the PXE file, thank you.
Floor 2 Posted 2010-05-28 15:50 ·  中国 湖南 长沙 电信
高级用户
★★★
Credits 940
Posts 374
Joined 2007-10-17 21:51
18-year member
UID 100011
Gender Male
From 湖南张家界
Status Offline
I have made it. Using TFTPD32, it can automatically assign IP addresses. The boot file is grldr of Grub4DOS. The client PXE boots. I have corrected WinpE.iso. After booting, it can load the network card, realize network disk cloning, disk partition management, internet access, QQ and other common functions. Winpe is 70 MB, equivalent to a simple diskless system. Hehe, very good. Just have a little mistake, and I will modify it next time. Here is my menu configuration, without loading fonts, in English menu:

background 105594
timeout 5
default 0
fallback 0

title From WinPE boot(map --mem)
map --mem (pd)/winpe.ISO (hd32)
map --hook
chainloader (hd32)
boot

title From DOS boot(map --mem)
##password2
map --mem (pd)/DOS.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
boot

title From DOS boot(memdisk)
##password2
kernel (pd)/MEMDISK floppy
initrd (pd)/DOS.GZ
boot

title From Net DOS boot
##password2
map --mem (pd)/DOS.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
write --offset=0x80 /CONFIG.SYS 2,0
boot

title From ISO boot
map --mem (pd)/DOS.ISO (hd32)
map --hook
chainloader (hd32)
boot

title From TFTP boot
ifconfig --address=192.168.1.254
ifconfig --mask=255.255.255.0
ifconfig --gateway=192.168.1.1
tftpserver 192.168.1.1
kernel (nd)/memdisk
initrd (nd)/network.img
boot

title From Ntldr boot
kernel (pd)/memdisk floppy
initrd (pd)/xpboot.gz
boot

title Restore C pan
##password2
map --mem (pd)/DOS.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
write --offset=0x80 /CONFIG.SYS 3,0
boot

title Backup C pan
##password2
map --mem (pd)/DOS.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1
write --offset=0x80 /CONFIG.SYS 4,0
boot

title From hd11 boot
rootnoverify (hd0,0)
makeactive
chainloader +1

title From hd12 boot
rootnoverify (hd1,0)
makeactive
chainloader +1

title From hd21 boot
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
makeactive
chainloader (hd1,0)+1
rootnoverify (hd0)
boot

title From CD boot
cdrom --init
map --hook
chainloader (cd0)
boot

title Reboot
reboot

title Halt
halt

[ Last edited by xiaoyunwang on 2010-5-28 at 15:54 ]

生命源头 www.shengmingyt.cn
Floor 3 Posted 2010-05-28 16:01 ·  中国 湖南 长沙 电信
高级用户
★★★
Credits 940
Posts 374
Joined 2007-10-17 21:51
18-year member
UID 100011
Gender Male
From 湖南张家界
Status Offline
Here, the PE maintenance tool plus the XUGAOHUI's tftpdos pure DOS maintenance tool (the above DOS.GZ, which can also download user configuration files from the server, and load the most comprehensive network DOS toolbox for the network card) to create a powerful diskless maintenance tool disk (PXE boot).

生命源头 www.shengmingyt.cn
Floor 4 Posted 2010-06-17 07:52 ·  中国 湖北 黄冈 电信
初级用户
Credits 29
Posts 12
Joined 2010-03-31 21:47
16-year member
UID 163525
Gender Male
From 湖北
Status Offline
Forum Jump: