[note]linux和win7双系统下启动项丢失问题

本文介绍如何在Windows 7系统基础上安装CentOS并解决安装后启动项丢失的问题。提供了两种方法来修改grub.cfg文件以实现双系统的正常启动,并提及了硬盘安装Linux时的一些注意事项。

win7基础上,硬盘安装cent OS 7.0 minimal 的iso镜像:


1. 安装界面分区时,手动分配/boot,/swap会有各种问题,有可能是安装的bug。直接使用自动分配,即可解决。


2. 安装cent OS后,启动界面win7启动项丢失。解决方案:

一: 

   a. 在linux的命令行下:  vi /boot/grub2/grub.cfg 

    b: Shift+G, o 启动编辑模式,在末尾加入如下命令: 

                   menuentry "win7 32bit" {

                   insmod chain

                   insmod ntfs

                   set root =(hd0,msdos1)      //这里的hd0,指的是第一块硬盘,msdos1指的是第一个分区。

                   chainloader +1

                    }

     c: ESC 退出编辑模式,输入:X 然后回车,保存

     d: reboot

二:

   a. 在linux的命令行下:  vi /boot/grub2/grub.cfg 

    b: Shift+G, o 启动编辑模式,在末尾加入如下命令: 

                   menuentry "win7 32bit" {

                   insmod chain

                   insmod ntfs

                   search -f /ntldr --set root

                   chainloader +1

                    }

     c: ESC 退出编辑模式,输入:X 然后回车,保存

     d: reboot

三: (猜可能有用)

在启动项界面,点击C进入编辑模式,在grub命令行下输入上述一和二中的中括号中的命令。应该有同样的效果。因为上述的代码也是在grub命令中执行的。比如,还可以在grub命令行下,输入 linux命令,如 ls,查看整个硬盘的分区情况。


再次重启时,在启动项上就有了win7 选项了。

四:(没试过)

menuentry "Windows7"

{

set root=(hd0,msdos1)

chainloader +1

boot

}



总之,系统启动和grub文件配置有密切关系。


PS: 硬盘安装linux时,有几点注意项:

1. FAT32在windows和linux上都能识别,可以作为放iso文件的格式。但是有一个问题,文件大小不能大于4G。所以只够放一个minimal 的iso,DVD的iso刚好超4G,不够放。所以,用网上的方法,把分区格式为ext3,这是window无法识别,但是linux可以识别的放大文件的格式。在windows上安装工具Ext2Fsd.exe后,可以在window上挂载ext3,可读可写了,但是每次重启必须都启动一次这个工具。所以在dos上找iso镜像时,实际还是找不到这个分区,应该还是windows不能识别ext3格式的问题。看网上应该还有其他引导方式。没空试了,以后再说。先用无桌面的minimal iso了。

2. 另外,在用工具EasyBCD配置grub时,加入了如下命令。

title Centos

#root (hd0,5)  这个命令没用到。

kernel /isolinux/vmlinuz linux repo=hd:/dev/sda6:/      

initrd /isolinux/initrd.img

其中,iso的文件夹isolinux要放到c盘下,还有其他一些可以参照硬盘安装cent OS教程。这里的sda6指的是第一个硬盘的第6个分区。这是在告诉系统到哪里找linux的iso镜像。注意点在linux下和实际用wingrub工具看到的编号可能不同。比如wingrub下,E盘编号是5,但是在这里用sda5就不行,启动时总提示找不到image。实际换到了sda6,就可以找到image了。然后到了Cent OS的安装界面上选择手动分区时发现linux下的分区编号确实和windows下不一样。这里的E盘确实是sda6了。所以才会有之前困扰一天的问题。另外,如果用u盘或第二个硬盘加载iso,相应的对应的位置应该是(hd1,0)和sdb1 等等的方式了。(hd1,0),表示第二个硬盘的第0个分区,而sda1表示第一个硬盘的第一个分区,sdb1表示第二个硬盘的第1个分区。这些以后再试。




内容概要:本文针对传统三电平并网逆变器存在的谐波含量高、电网不平衡工况适应性差及动态响应慢等问题,以有源中点箝位(ANPC)三电平并网逆变器为研究对象,提出了一种融合双极性倍频脉宽调制(DPWMA)、正负序分离锁相技术电网电压前馈控制的高性能一体化并网控制策略。该策略通过构建“精准同步-扰动补偿-优质调制”的协同控制体系,充分发挥ANPC拓扑在开关损耗均衡、输出波形质量高中点电位可控方面的硬件优势。其中,DPWMA调制在不增加器件实际开关频率的前提下实现等效开关频率倍增,显著降低并网电流谐波;正负序分离锁相技术有效隔离电网负序扰动,确保不平衡工况下的精确相位同步;电网电压前馈控制则提前补偿电网扰动,大幅提升系统的动态响应速度与抗扰能力。通过Simulink搭建完整仿真模型,对稳态对称、电网电压不平衡及动态扰动等多种工况进行了全面验证,结果表明该复合控制策略能显著提升电能质量、锁相精度系统稳定性,适用于复杂电网环境下的大功率并网应用。; 适合人群:电气工程、自动化、新能源发电等相关领域的科研人员、研究生及从事电力电子与并网逆变器开发的工程技术人员。; 使用场景及目标:①研究高电能质量要求下的大功率并网逆变器控制方法;②解决电网电压不平衡、畸变等非理想工况下的并网稳定性问题;③提升并网系统的动态响应能力抗扰性能,适用于新能源电站、工业变流装置等实际应用场景。; 阅读建议:建议结合文中提供的Simulink仿真模型进行实践操作,重点关注DPWMA调制实现、正负序分离算法结构与电网前馈补偿机制的设计细节,通过对比传统控制策略深入理解复合控制的优势。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值