error:cannot get C/H/S values

本文详细记录了在Windows7和Ubuntu9.10双启动环境下,通过Ghost恢复Windows7后导致GRUB无法识别Windows分区的问题,以及通过手动修改grub.cfg文件中的UUID来解决此问题的全过程。

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.

"D:\deveco\DevEco Studio\tools\node\node.exe" "D:\deveco\DevEco Studio\tools\hvigor\bin\hvigorw.js" --mode module -p module=entry@default -p product=default -p previewer.replace.page=pages/HomePage -p pageType=page -p compileResInc=true -p previewMode=true -p buildRoot=.preview PreviewBuild --watch --analyze=normal --parallel --incremental --daemon > hvigor WARN: The project has not explicitly set the 'targetSdkVersion' version at build-profile.json5. It is recommended to configure it. Reference: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-hvigor-build-profile-app#section45865492619 > hvigor UP-TO-DATE :entry:default@PreBuild... > hvigor Finished :entry:default@CreateModuleInfo... after 2 ms > hvigor UP-TO-DATE :entry:default@MergeProfile... > hvigor UP-TO-DATE :entry:default@CreateBuildProfile... > hvigor Finished :entry:default@PreCheckSyscap... after 1 ms > hvigor UP-TO-DATE :entry:default@GeneratePkgContextInfo... > hvigor UP-TO-DATE :entry:default@ProcessProfile... > hvigor UP-TO-DATE :entry:default@ProcessRouterMap... > hvigor UP-TO-DATE :entry:default@ProcessShareConfig... > hvigor Finished :entry:default@ProcessStartupConfig... after 3 ms > hvigor Finished :entry:default@PreviewProcessResource... after 3 ms > hvigor UP-TO-DATE :entry:default@GenerateLoaderJson... > hvigor Finished :entry:default@PreviewCompileResource... after 425 ms > hvigor Finished :entry:default@PreviewHookCompileResource... after 2 ms > hvigor Finished :entry:default@CopyPreviewProfile... after 11 ms > hvigor Finished :entry:default@ReplacePreviewerPage... after 5 ms > hvigor Finished :entry:buildPreviewerResource... after 1 ms > hvigor Finished :entry:default@PreviewUpdateAssets... after 4 ms > hvigor ERROR: Failed :entry:default@PreviewArkTS... > hvigor ERROR: 10605017 ArkTS Compiler Error Error Message: Indexed signatures are not supported (arkts-no-indexed-signatures) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:10:3 10605091 ArkTS Compiler Error Error Message: Destructuring parameter declarations are not supported (arkts-no-destruct-params) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:51:17 10605008 ArkTS Compiler Error Error Message: Use explicit types instead of "any", "unknown" (arkts-no-any-unknown) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:57:13 10605008 ArkTS Compiler Error Error Message: Use explicit types instead of "any", "unknown" (arkts-no-any-unknown) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:58:13 10605087 ArkTS Compiler Error Error Message: "throw" statements cannot accept values of arbitrary types (arkts-limited-throw) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:75:7 10605008 ArkTS Compiler Error Error Message: Use explicit types instead of "any", "unknown" (arkts-no-any-unknown) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:85:13 10605008 ArkTS Compiler Error Error Message: Use explicit types instead of "any", "unknown" (arkts-no-any-unknown) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:87:13 10605087 ArkTS Compiler Error Error Message: "throw" statements cannot accept values of arbitrary types (arkts-limited-throw) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:104:7 10605087 ArkTS Compiler Error Error Message: "throw" statements cannot accept values of arbitrary types (arkts-limited-throw) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:132:11 10605087 ArkTS Compiler Error Error Message: "throw" statements cannot accept values of arbitrary types (arkts-limited-throw) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:135:9 10605087 ArkTS Compiler Error Error Message: "throw" statements cannot accept values of arbitrary types (arkts-limited-throw) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:138:7 10605008 ArkTS Compiler Error Error Message: Use explicit types instead of "any", "unknown" (arkts-no-any-unknown) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:170:13 10605008 ArkTS Compiler Error Error Message: Use explicit types instead of "any", "unknown" (arkts-no-any-unknown) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:170:39 10605087 ArkTS Compiler Error Error Message: "throw" statements cannot accept values of arbitrary types (arkts-limited-throw) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:172:9 10605087 ArkTS Compiler Error Error Message: "throw" statements cannot accept values of arbitrary types (arkts-limited-throw) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:181:7 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:225:87 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:235:89 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:257:97 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:259:99 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:288:86 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:701:43 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:708:36 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:757:36 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:794:36 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:840:43 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:849:38 10605091 ArkTS Compiler Error Error Message: Destructuring parameter declarations are not supported (arkts-no-destruct-params) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:859:43 10605029 ArkTS Compiler Error Error Message: Indexed access is not supported for fields (arkts-no-props-by-index) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:860:9 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:924:36 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:959:36 10605038 ArkTS Compiler Error Error Message: Object literal must correspond to some explicitly declared class or interface (arkts-no-untyped-obj-literals) At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:994:36 10505001 ArkTS Compiler Error Error Message: ';' expected. At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:1099:51 10505001 ArkTS Compiler Error Error Message: Property 'createHttpClient' does not exist on type 'typeof http'. At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:57:31 10505001 ArkTS Compiler Error Error Message: Property 'createHttpClient' does not exist on type 'typeof http'. At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:85:31 10505001 ArkTS Compiler Error Error Message: Conversion of type 'Promise<ValueType>' to type 'string' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first. At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:200:19 10505001 ArkTS Compiler Error Error Message: Expected 1 arguments, but got 0. At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:342:7 10505001 ArkTS Compiler Error Error Message: Argument of type 'Alignment' is not assignable to parameter of type 'HorizontalAlign'. At File: C:/Users/Lenovo/Desktop/SmartFinanceAcademy/entry/src/main/ets/pages/HomePage.ets:1099:33 * Try: > Run with --stacktrace option to get the stack trace. > Run with --debug option to get more log output. > hvigor ERROR: BUILD FAILED in 11 s 255 ms Process finished with exit code -1
最新发布
11-12
Line 4: error: class RandomizedSet is already defined in package unnamed package [in RandomizedSet.java] public class RandomizedSet{ ^ Line 6: error: cannot find symbol [in RandomizedSet.java] private Link<Integer>values; ^ symbol: class Link location: class RandomizedSet.RandomizedSet Line 10: error: cannot find symbol [in RandomizedSet.java] valToIndex = new HashMap<>(); ^ symbol: variable valToIndex location: class RandomizedSet Line 11: error: cannot find symbol [in RandomizedSet.java] values = new ArrayLink<>(); ^ symbol: variable values location: class RandomizedSet Line 11: error: cannot find symbol [in RandomizedSet.java] values = new ArrayLink<>(); ^ symbol: class ArrayLink location: class RandomizedSet Line 12: error: cannot find symbol [in RandomizedSet.java] rand = new Random(); ^ symbol: variable rand location: class RandomizedSet Line 16: error: cannot find symbol [in RandomizedSet.java] if(valToIndex.containsKey(val)){ ^ symbol: variable valToIndex location: class RandomizedSet Line 19: error: cannot find symbol [in RandomizedSet.java] valToIndex.put(val,values.size()); ^ symbol: variable valToIndex location: class RandomizedSet Line 19: error: cannot find symbol [in RandomizedSet.java] valToIndex.put(val,values.size()); ^ symbol: variable values location: class RandomizedSet Line 20: error: cannot find symbol [in RandomizedSet.java] values.add(val); ^ symbol: variable values location: class RandomizedSet Line 21: error: cannot find symbol [in RandomizedSet.java] rerurn ture; ^ symbol: class rerurn location: class RandomizedSet Line 25: error: cannot find symbol [in RandomizedSet.java] if(!valToIndex.containsKey(val)){ ^ symbol: variable valToIndex location: class RandomizedSet Line 28: error: cannot find symbol [in RandomizedSet.java] int index = valToIndex.get(val); ^ symbol: variable valToIndex location: class RandomizedSet Line 29: error: cannot find symbol [in RandomizedSet.java] int lastVal = values.get(values.size() - 1); ^ symbol: variable values location: class RandomizedSet Line 29: error: cannot find symbol [in RandomizedSet.java] int lastVal = values.get(values.size() - 1); ^ symbol: variable values location: class RandomizedSet Line 30: error: package values does not exist [in RandomizedSet.java] values.get.set(index,lastVal); ^ Line 31: error: cannot find symbol [in RandomizedSet.java] valToIndex.put(lastVal,index); ^ symbol: variable valToIndex location: class RandomizedSet Line 32: error: cannot find symbol [in RandomizedSet.java] values.remove(values.size() - 1); ^ symbol: variable values location: class RandomizedSet Line 32: error: cannot find symbol [in RandomizedSet.java] values.remove(values.size() - 1); ^ symbol: variable values location: class RandomizedSet Line 33: error: cannot find symbol [in RandomizedSet.java] valToIndex.remove(val); ^ symbol: variable valToIndex location: class RandomizedSet Line 37: error: cannot find symbol [in RandomizedSet.java] return values.get(rand.nextInt(values.size())); ^ symbol: variable values location: class RandomizedSet Line 37: error: cannot find symbol [in RandomizedSet.java] return values.get(rand.nextInt(values.size())); ^ symbol: variable rand location: class RandomizedSet Line 37: error: cannot find symbol [in RandomizedSet.java] return values.get(rand.nextInt(values.size())); ^ symbol: variable values location: class RandomizedSet 23 errors
08-09
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值