无忧启动论坛

标题: 希望能够提供硬盘安装ventoy不删除硬盘数据的方法,以及硬盘ventoy损坏后修复方法 [打印本页]

作者: scxiegangxy    时间: 2021-8-10 16:41
标题: 希望能够提供硬盘安装ventoy不删除硬盘数据的方法,以及硬盘ventoy损坏后修复方法
希望能够提供硬盘安装ventoy不删除硬盘数据的方法,以及硬盘ventoy损坏后修复方法
作者: longpanda    时间: 2021-8-10 18:05
本帖最后由 longpanda 于 2021-8-10 18:06 编辑

Ventoy损坏后可以升级一次即可恢复。 如果遇到损坏了,而且不能升级的情况请反馈给我。前提是磁盘分区结构并没有改变,只是数据的损坏。
无损安装暂时还不支持。



作者: 泮安宁    时间: 2021-8-10 23:42
顶,同样希望能支持无损安装,还有菜单可以设置成中文
作者: scxiegangxy    时间: 2021-8-11 10:39
我在安装到硬盘时采取的是efi方式(系统引导efi方式很简单,只需要bcd或XORBOOT等指定efi文件路径即可),但是用同样的方法引导ventoy的efi分区内的\EFI\BOOT\BOOTX64.EFI不行,能否教一个简单方法,或者是我采取的bcd或XORBOOT引导ventoy的efi分区内的\EFI\BOOT\BOOTX64.EFI这种方法不对?还是指定文件不对?请教请教,谢谢!
作者: longpanda    时间: 2021-8-11 10:44
scxiegangxy 发表于 2021-8-11 10:39
我在安装到硬盘时采取的是efi方式(系统引导efi方式很简单,只需要bcd或XORBOOT等指定efi文件路径即可), ...

安装到硬盘是只Ventoy安装到硬盘吗? Ventoy安装到硬盘会把整个硬盘格式化。
Ventoy的EFI分区也是一个普通的EFI分区,启动 /EFI/BOOT/BOOTX64.EFI 即可,没什么特殊的。
你启动时是什么错误?

作者: longpanda    时间: 2021-8-11 10:44
本帖最后由 longpanda 于 2021-8-11 10:54 编辑
scxiegangxy 发表于 2021-8-11 10:39
我在安装到硬盘时采取的是efi方式(系统引导efi方式很简单,只需要bcd或XORBOOT等指定efi文件路径即可), ...

BCD里面能指定grub的EFI文件进行启动吗? 你试过吗? 我以为 BCD 只能启动Windows的EFI文件,不能启动其他的EFI文件。


作者: scxiegangxy    时间: 2021-8-11 10:58
bcd不能启动所有的efi文件,这我试过。我是用硬盘安装ventoy后,将其efi分区内所有文件复制出来备用,重新按照需要分区(当然建立了efi分区的),然后将复制出来的文件复制进efi分区,用XORBOOT引导efi分区内的\EFI\BOOT\BOOTX64.EFI,但是不能启动ventoy,直接进入grub2命令行。能不能教教我?谢谢哈
作者: scxiegangxy    时间: 2021-8-11 15:03
如果没有调整分区结构,用XORBOOT引导ventoy的efi分区内的\EFI\BOOT\BOOTX64.EFI是可以的。
作者: longpanda    时间: 2021-8-11 15:59
scxiegangxy 发表于 2021-8-11 10:58
bcd不能启动所有的efi文件,这我试过。我是用硬盘安装ventoy后,将其efi分区内所有文件复制出来备用,重新 ...

Ventoy 不能抠出来单独使用。Ventoy和自己的分区结构是一个整体的设计。所以启动时会检查分区结构、大小、起始位置等。不能在其他盘上单独启动。

作者: scxiegangxy    时间: 2021-8-12 12:49
谢谢版主耐心解答,如果能移动,增强其作为启动器(当然不只是启动器)的灵活性那就太好了!一点浅见,希望不要见笑。
作者: scxiegangxy    时间: 2021-8-18 20:48
建议增加设置efi分区大小的选项,这样安装进硬盘后就不会老想着调整分区大小了。因为很多系统要往efi分区写文件,我也是嫌原有32M的efi分区太小,想着调整其大小,结果ventoy损坏。当前,如在硬盘安装时不能实现自主确定efi分区大小,折中办法就是格式化时将efi分区设置大一点如1024M,作为权宜之计。
作者: longpanda    时间: 2021-8-18 21:56
scxiegangxy 发表于 2021-8-18 20:48
建议增加设置efi分区大小的选项,这样安装进硬盘后就不会老想着调整分区大小了。因为很多系统要往efi分区写 ...

Ventoy的32M EFI分区设计之初就是不想开放出来用,就是Ventoy独占使用的。
所以Ventoy升级的时候会把32M的分区整个擦除重写。

Ventoy推荐的方式是在安装Ventoy时在磁盘最后保留部分空间,利用这部分空间来创建大的EFI分区用来保存自定义的启动文件。
启动的时候,在BIOS阶段就可以选择是启动到Ventoy还是启动到新的EFI分区中的引导文件。或者是默认启动到Ventoy,然后再通过Ventoy引导新的EFI分区中的引导文件。

作者: 隐者    时间: 2021-8-30 11:06
longpanda 发表于 2021-8-18 21:56
Ventoy的32M EFI分区设计之初就是不想开放出来用,就是Ventoy独占使用的。
所以Ventoy升级的时候会把32M ...

那能不能通过小容量的U盘(2GB)启动Ventoy然后选中硬盘或者其他U盘里面的iso镜像?
作者: Hwlon    时间: 2021-10-19 07:29
longpanda 发表于 2021-8-10 18:05
Ventoy损坏后可以升级一次即可恢复。 如果遇到损坏了,而且不能升级的情况请反馈给我。前提是磁盘分区结构 ...

老大。最近使用了ventoy  u盘版,确实很好用,非常感谢您的辛苦努力。想把它安装到硬盘上,无奈硬盘里有4T的数据,拷贝出,再拷贝进,很麻烦。  期待能设计无损安装到硬盘上,ventoy就完美了,您的能力实现无损是小菜一碟。(设计个程序读出来分区表数据,给Ventoy)
作者: longpanda    时间: 2021-10-19 09:15
Hwlon 发表于 2021-10-19 07:29
老大。最近使用了ventoy  u盘版,确实很好用,非常感谢您的辛苦努力。想把它安装到硬盘上,无奈硬盘里有4 ...

任何磁盘管理软件都没法做到100%数据安全。使用前都会提醒你备份数据。所以,为了数据安全还是老老实实备份还原吧。万一出点差错这么多数据就哭死了。



作者: longpanda    时间: 2021-10-19 09:16
隐者 发表于 2021-8-30 11:06
那能不能通过小容量的U盘(2GB)启动Ventoy然后选中硬盘或者其他U盘里面的iso镜像?

这个目前也不支持。
作者: zky1608    时间: 2021-10-20 09:35
目前移动硬盘已经装了一个VIP版U启通隐藏分区,再装ventoy会不会把U启通隐藏分区格式化?
作者: longpanda    时间: 2021-10-20 09:37
zky1608 发表于 2021-10-20 09:35
目前移动硬盘已经装了一个VIP版U启通隐藏分区,再装ventoy会不会把U启通隐藏分区格式化?

会的
作者: zky1608    时间: 2021-10-20 09:49
longpanda 发表于 2021-10-20 09:37
会的

谢谢,知道了
作者: xiaojinglf    时间: 2021-10-22 09:55
longpanda 发表于 2021-8-10 18:05
Ventoy损坏后可以升级一次即可恢复。 如果遇到损坏了,而且不能升级的情况请反馈给我。前提是磁盘分区结构 ...

无损安装需要一点技巧,曲折完成
作者: scxiegangxy    时间: 2021-10-28 19:06
xiaojinglf 发表于 2021-10-22 09:55
无损安装需要一点技巧,曲折完成

能否分享一下?谢谢
作者: Hwlon    时间: 2021-10-30 15:20
软路由中也可以用,愁着拷贝数据,等等看 是否能无损安装
作者: baocangwang    时间: 2021-11-23 10:48
同样期待:提供在硬盘进行无损安装方法。
作者: longpanda    时间: 2021-11-23 11:13
最新版本Ventoy支持无损安装。
作者: 旁观者清    时间: 2021-11-23 19:07
呵。版主研究成功了不忘打招呼。赞。
作者: goyou    时间: 2021-11-24 14:52
Hwlon 发表于 2021-10-19 07:29
老大。最近使用了ventoy  u盘版,确实很好用,非常感谢您的辛苦努力。想把它安装到硬盘上,无奈硬盘里有4 ...

我把几个u盘都装了这个好东西,现在也想装到硬盘里。我是把硬盘分出一个1G的区,里面放几个pe。这样怎么折腾都可以了。
作者: goyou    时间: 2021-11-25 08:44
goyou 发表于 2021-11-24 14:52
我把几个u盘都装了这个好东西,现在也想装到硬盘里。我是把硬盘分出一个1G的区,里面放几个pe。这样怎么 ...

本来想把pe的ISO文件放进这个小区里,经操作不可行,ventoy程序不认区,只认盘。
作者: microyy    时间: 2021-11-25 09:26
厉害,说增加功能马上就干!
开始我的硬盘前面没有1M空间,死活不让装,后来没办法手动划出1M空间,就能无损安装了。(1M空间要从2048扇区开始,不敢直接在前面空间写个1M,那样是不行的)
作者: liuzhaoyzz    时间: 2021-11-25 11:32
longpanda 发表于 2021-11-23 11:13
最新版本Ventoy支持无损安装。

感觉现在ventoy安装到硬盘的条件还是有点苛刻,但比以前要好多了。        
作者: longpanda    时间: 2021-11-25 15:48
liuzhaoyzz 发表于 2021-11-25 11:32
感觉现在ventoy安装到硬盘的条件还是有点苛刻,但比以前要好多了。
3.1.1. 原盘内可以有多个分区、但必须要有1个空闲的分区表。
Ventoy 需要插入 VTOYEFI 分区,因此需要占用1个分区表。比如对于 MBR 分区格式,如果U盘上已经有4个分区了,就不行了。
类似的,对于 GPT 分区格式,如果U盘上已经有 128 个分区了,也不行(当然一般不会有这么多)。

3.1.2. 第1个分区必须是从 1MB 位置开始
对于MBR和GPT都有这个要求。这是为了符合 Ventoy 的分区布局需要。Windows 下新建的分区默认一般都是从 1MB 开始的。

3.1.3. 第1个分区只能是 NTFS 格式,不支持其他格式。
这是由于Windows原生只支持对 NTFS 分区进行无损压缩。对于FAT32可以先用 convert 命令无损转为NTFS再进行操作。

3.1.4. 第1个分区内必须要有一定的剩余空间。
有剩余空间才有可能进行压缩调整。如果第1个分区已经完全用满了,则肯定就无法压缩调整了。
当然如果你原本第1个分区后面就有空闲空间的话,那也可以。总之要能找到空闲的空间来放 VTOYEFI 分区。

3.1.5. 第1个分区必须分配了盘符。
Ventoy 需要根据盘符获取相关信息。

现在应该只有第2条,分区1从1MB开始,这一条有时候会不满足(Windows下默认创建的分区可以满足)。其他的应该正常都可以满足。



作者: liuzhaoyzz    时间: 2021-11-26 15:55
longpanda 发表于 2021-11-25 15:48
现在应该只有第2条,分区1从1MB开始,这一条有时候会不满足(Windows下默认创建的分区可以满足)。其他 ...

看了下,条件还好,我不敢在硬盘上面尝试,数据太多,搞坏了怕麻烦。        
作者: y4h3z4    时间: 2022-1-25 06:09
我把ventoy安装到硬盘,它的分区是硬盘的最后分区(第二分区),我把前面的分区删除,分别新建ESP、系统、数据等三个分区用于安装系统、备份数据,ventoy的分区变成第四个分区。然后用Bootice修改uefi启动ventoy,出现提示:Minimal BASH-like line editing is supported.应该是分区改变导致ventoy找不到自己了,应该修改哪个文件来指定它所在的分区?
作者: longpanda    时间: 2022-1-25 19:18
本帖最后由 longpanda 于 2022-1-25 19:21 编辑
y4h3z4 发表于 2022-1-25 06:09
我把ventoy安装到硬盘,它的分区是硬盘的最后分区(第二分区),我把前面的分区删除,分别新建ESP、系统、 ...

Ventoy对分区要求很严格。Ventoy第2个分区位置不能动,必须是第2个,不能变成第3或者第4个分区。而且第一个分区必须从1MB开始,同时第1第2分区必须紧挨着。所以一般来说安装完Ventoy之后就不能再动分区了。有两种方案:
1、安装Ventoy时预估一下第一个分区(也就是放ISO文件的分区)分多大空间,通过设置安装时在U盘最后保留一段空间。
这样安装完以后,后面的那部分空间可以随便搞,只要不动前面两个分区就行。

2、你也可以先不安装Ventoy,先按照你的需要把盘分好区,然后使用Ventoy的无损安装即可。



作者: y4h3z4    时间: 2022-1-25 20:11
longpanda 发表于 2022-1-25 19:18
Ventoy对分区要求很严格。Ventoy第2个分区位置不能动,必须是第2个,不能变成第3或者第4个分区。而且第一 ...

无损安装要在什么状态下安装,我在硬盘启动windows系统后运行ventoy进行无损安装,提示不符合无损安装条件。是要用U盘PE进入系统来安装吗?
作者: longpanda    时间: 2022-1-25 20:29
y4h3z4 发表于 2022-1-25 20:11
无损安装要在什么状态下安装,我在硬盘启动windows系统后运行ventoy进行无损安装,提示不符合无损安装条 ...

不能安装到系统所在的那个硬盘上,必须是另外一块物理磁盘。

关于无损安装官网有详细的说明,请参考:https://www.ventoy.net/cn/doc_non_destructive.html

作者: mooning    时间: 2022-2-14 20:40
某些精简版的系统安装不成功是因为没有powershell。换完整版的windwos就可以了。
作者: 隐者    时间: 2022-3-8 18:57
longpanda 发表于 2021-10-19 09:16
这个目前也不支持。

现在支持了
作者: y4h3z4    时间: 2022-3-22 20:57
longpanda 发表于 2021-8-11 15:59
Ventoy 不能抠出来单独使用。Ventoy和自己的分区结构是一个整体的设计。所以启动时会检查分区结构、大小 ...

期望有一天ventoy能象orboot那样没有限制,简单复制到ESP分区就能使用。
作者: y4h3z4    时间: 2022-3-22 22:16
本帖最后由 y4h3z4 于 2022-3-28 10:15 编辑

ventoy能够通过F2浏览功能来成功启动单个img文件(从FydeOS网站下载的xz镜像文件解压出来的),不知这个功能能不能移植到grub4dos去使用呢?
作者: yzhang999    时间: 2022-4-4 11:40
期望有一天ventoy能象orboot那样没有限制,简单复制到ESP分区就能使用。也有同感,别的直接复制文件到ESP分区后,指定启动文件就能用了,ventoy作了一些限制导致使用的范围降低,难度增高。

主要是想把ISO这些放在硬盘上安装,看到ventoy一些神奇功能的介绍,制作成U盘是成功了,然后想搬迁到硬盘一直不行(之间移植过老毛桃或WEPE之类的,从U盘复制到硬盘的ESP分区即可)
作者: 2010kaion    时间: 2022-4-11 13:59
vtoyboot 这个ISO是干吗用的谁来说说
作者: xy3655    时间: 2022-4-23 11:29
因为我的大容量硬盘已有1.2T数据,数据迁移十分麻烦。摸索了一下午,终于找到较简单办法,不用格式化 不用删除迁移数据文件无损安装Ventoy,特来记录并分享下:


1、找个U盘用Ventoy做成启动盘,共2个分区。我的是8GU盘


2、用DiskGenius将要使用的移动硬盘分出12G空闲空间(大于U盘容量即可),一定要从移动硬盘最开始处,起始扇区号:2048


3、在DiskGenius将U盘 VTOYEFI分区 去掉 隐藏 属性


4、用ATI2020备份U盘文件,再将U盘备份恢复至移动硬盘空闲空间中即可


5、在DiskGenius将U盘和移动硬盘 VTOYEFI分区 改变成 隐藏 属性,Ventoy分区设置为 活动 分区


6、用Ventoy安装可验证移动硬盘成功!!!


请大家根据步骤指引理解摸索,祝成功!




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3