veket官方网站论坛

veket

 找回密码
 要注册
搜索
楼主: perryfa

正版win7下用脚本创建引导并安装veket的流程

[复制链接]
 楼主| 发表于 2011-3-29 13:42 | 显示全部楼层
本帖最后由 perryfa 于 2011-3-29 15:08 编辑

回复 jandj 的帖子

不是隐藏分区的事,是编号规则不同,win7编号法挺怪。用list partition指令看分区,真正的分区编号从1开始,你看一楼我给的例子就清楚了,在我机器里,第一个分区是1.5G的恢复分区,这个分区就是隐藏的,而3号分区也是隐藏的。但list partition还是会列出来,并且编号是1,而0这个编号给了“扩展分区”,这个扩展分区实际上是没有具体分区的,这个分区的大小只是所有逻辑分区的总和。就是这样:
DISKPART> list partition

  分区 ###       类型              大小     偏移量
  -------------  ----------------  -------  -------
  分区      1    恢复                1500 MB  1024 KB
  分区      2    主要                  67 GB  1501 MB
  分区      0    扩展的                156 GB    68 GB
  分区      4    逻辑                  97 GB    68 GB
  分区      7    逻辑                  19 GB   166 GB
  分区      5    逻辑                  19 GB   186 GB
  分区      6    逻辑                  19 GB   205 GB
  分区      3    主要                7989 MB   225 GB

而在grub的menu.lst里面,(hd0,*)从0开始编号,不理什么扩展分区。veket启动时,识别分区是grub这个程序的工作,和linux无关,用“n-1”来解释其实不行。而在veket里面看到的分区编号,就是sda1、2这种,那才是linux系统的编号。

举例:
上面列出来的那个分区4,97G。在win7文件管理器里,是H盘。
在veket里面看,是sda5,似乎是n+1的关系。
在menu.lst里面,是(hd0,4), 不用加减.
而C盘,win7分区编号2, 在veket里面是sda2,在menu.lst里面,是(hd0,1)。
而F盘,win7分区编号5,在veket里面是sda6,在menu.lst里面是(hd0,5).
看上去特别乱。
我自己总结:
(1) 分区3以前的分区,其实就是指C盘(分区2),在menu,lst里面,需要把list partition出来的编号-1才行。
(2)对于分区3以后的分区,只要按照list partition的结果写就行。
(3)逻辑盘符CDEF这些,完全不要理。
对于新手,我看还是用试错法比较好,太乱了。

我改下一楼的教程吧,把这个提醒写进去。
谢谢。
发表于 2011-4-9 09:37 | 显示全部楼层
版主大人辛苦
发表于 2011-5-4 23:32 | 显示全部楼层
支持一下。
发表于 2011-5-5 13:37 | 显示全部楼层
不错的教程,谢谢楼主分享。
发表于 2011-5-8 19:29 | 显示全部楼层
用正版有多?
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛 ( 粤ICP备 11052856 )

GMT+8, 2024-4-28 05:03

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表