易截截图软件、单文件、免安装、纯绿色、仅160KB

error:cannot get C/H/S values

windows7 + ubuntu9.10双启动,这个有太多的帖子了,不过这次的情况比较复杂.
先装的WIN7,后装UBUNTU,没有任何问题.GRUB双启动.
后来因为一个情况,要装XP,把WIN7做了 ghost.装完XP,GRUB当然没有了,于是用ubuntu启动盘修复.
虽然启动菜单出来了,但只能进行ubuntu,进入windows的时候就提示error:cannot get C/H/S values .
进入grub命令模式 ,find --set-root /bootmgrbm
提示: unknown command find.晕,连find命令也找不到了.
只好进入ubuntu,update-grub,但是更新不到grub.cfg,只是更新menu.lst,不知道这个命令是怎么的SB,9.10下grub2
用的是grub.cfg,根本不会用到menu.lst,但update-grub竟然只更新menu.lst而不是grub.cfg.
于是查看grub.cfg中的windows分区的uuid,竟然和当前系统中列出的不一样了.
grub.cfg中的是xxxxxx.
用ls -la /dev/disk/by-uuid列出windows分区的uuid竟然是yyyyyy.于是COPY出来手工替换到grub.cfg中.reboot
OK,可以顺利进行XP了.
用完XP,把WIN7  GHOST回头.重启后发现又找不到windows分区了.知道了问题所在,重新ls -la /dev/disk/by-uuid.
发现WINDOWS分区又成了原来的xxxxx,再次修改grub.cfg.OK.
原来每次改写WINDOWS分区的bootmgr,UUID都会改变.从GRUB中就找不到原来的WINDOWS分区的UUID了.所以要
手工ls出来修改grub.cfg中对应的UUID.


相关文档:

C/C++ 判断路径为文件

/***************************************************
* 函数说明: 判断当前path参数是否为一个可读的文件
* 函数返回: 0 - 文件刻度 1 - 权限拒绝 -1 -函数错误
*   参 数 : path 文件路径.
***************************************************/
int isReadFile(const char *path)
{
  &nb ......

C++/C试题

C++/C试题的答案与评分标准(来自于林锐的<<高质量C++编程指南>>),全文请到本博资源中下载.
一、请填写BOOL , float, 指针变量 与“零值”比较的 if 语句。(10分)
 
请写出 BOOL  flag 与“零值”比较的 if 语句。(3分)
标准答案:
    if ( flag )
&nb ......

C连接PostgreSQL示例

参看www.pgsqldb.org网站上的文档/客户端编程  
  需要链接libpq库,应包含头文件include/libpq-fe.h  
  路径要看你具体将postgresql安装在哪里啦  
  给你一个具体例子吧(从www.pgsqldb.org上copy的)!!!  
   
   
&nb ......

系统设计 B/S结构和C/S结构

B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号