想要一个重启并进入第二系统的批处理

来源:百度知道 编辑:UC知道 时间:2024/06/15 02:00:37
我系统装了XP跟Linux两个操作系统,觉得手动换系统太麻烦,我想要一个从WindowsXP进入Linux的批处理。谁能帮写下,谢谢!
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\Arldr="DOS工具箱"
c:\wubildr.mbr="Ubun

有一个方法。不过linux下怎样弄我还不清楚。
就是执行一个批处理。改变boot.ini里面的内容。启动一次后boot.ini就默认为从linux启动了。所以linux里面最好也有一个相应的批处理,一启动就把c:\boot.ini.bak改回到boot.ini。

@echo off
attrib c:\boot.ini -s -h -r
copy c:\boot.ini c:\boot.ini.bak
echo [boot loader] >c:\boot.ini
echo timeout=5 >>c:\boot.ini
echo default=c:\wubildr.mbr>>c:\boot.ini
echo [operating systems] >>c:\boot.ini
echo multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect >>c:\boot.ini
echo c:\Arldr="DOS工具箱" >>c:\boot.ini
echo c:\wubildr.mbr="Ubuntu">>c:\boot.ini
shutdown -r -t 15 -c "现在启动到Ubuntu"

如果以上保存为一个批处理,则可以实现执行此批处理就关机并启动进入linux。