当前位置: 技术问答>linux和unix
如何将Linux主引导改为Window引导?
来源: 互联网 发布时间:2015-05-18
本文导语: 我的电脑上装了 Window和Linux双系统,硬盘分三个区:C、D、E。 其中E盘安装了Linux的系统,C和D盘是专为Window2000 Professional用的。安装Linux时具体使用的是哪种文件系统我也忘了,不过电脑启动时是用Linux做引导的。 现...
我的电脑上装了 Window和Linux双系统,硬盘分三个区:C、D、E。
其中E盘安装了Linux的系统,C和D盘是专为Window2000 Professional用的。安装Linux时具体使用的是哪种文件系统我也忘了,不过电脑启动时是用Linux做引导的。
现在我的问题是:如何才能将装有Linux系统的E盘文件系统变成FAT32格式,或者是将Linux主引导改为Window引导?如果要格式化Linux系统我也不在乎,问题是能否达到目的,怎么做?请高手指点!
其中E盘安装了Linux的系统,C和D盘是专为Window2000 Professional用的。安装Linux时具体使用的是哪种文件系统我也忘了,不过电脑启动时是用Linux做引导的。
现在我的问题是:如何才能将装有Linux系统的E盘文件系统变成FAT32格式,或者是将Linux主引导改为Window引导?如果要格式化Linux系统我也不在乎,问题是能否达到目的,怎么做?请高手指点!
|
假设你的linux根分区hda2
在linux命令行下
# dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1
然后插入软盘
# mount -t msdos /dev/fd0 /mnt
# copy /bootsect.lnx /mnt
# umount /mnt
然后启动到windows
在dos命令行下
copy a:bootsect.lnx c:
C:attrib -s -r c:boot.ini
然后编辑boot.ini
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Windows NT Workstation ...
C:BOOTSECT.LNX="Linux"
C:attrib +s +r c:boot.ini
ok!
在linux命令行下
# dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1
然后插入软盘
# mount -t msdos /dev/fd0 /mnt
# copy /bootsect.lnx /mnt
# umount /mnt
然后启动到windows
在dos命令行下
copy a:bootsect.lnx c:
C:attrib -s -r c:boot.ini
然后编辑boot.ini
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Windows NT Workstation ...
C:BOOTSECT.LNX="Linux"
C:attrib +s +r c:boot.ini
ok!
|
不需要格式化啊,既然你可以用linux进入系统,那么在linux下面修改启动文件就可以了啊,至于要格式化E盘,一般linux的默认文件格式是ext2,可以变为fat32吗,除非你不用linux,修改/etc/lilo.cnf即可,改变启动顺序就可以了
|
用Window2000安装盘就可以修复了
|
如果紧要把linux分区删掉,很简单,在windows 2000下可以运行compmgmt.msc然后点击磁盘管理就可以看到你的磁盘使用情况了,可以把没有盘符的分区格式化成fat32就可以了。
|
修改/etc/lilo.conf中的配置文件即可,记得重起
|
flyback(黑羽)
fdisk /mbr
fdisk /mbr
|
你是要删除linux还是要启动时默认为windows?
|
format/mbr(可能记错了,不过是format 的一个参数)
|
mk
|
up