无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4530|回复: 6
打印 上一主题 下一主题

[已解决] grub2有没有删除复制硬盘文件的办法

[复制链接]
跳转到指定楼层
1#
发表于 2022-8-10 21:31:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 amita 于 2022-8-19 15:39 编辑

以前用grub启动vhd差分盘,每次ntboot之前用dd命令把差分盘文件重拷一下就行了,速度几乎无感觉,就可以愉快地使用还原差分盘了
这两天我才开始用grub2,发现dd命令也有,但是在我机器上dd一执行就死机
我也知道论坛上有拷贝两个差分盘文件的办法,一次用一个,用windows批处理启动项删去替换另一个,还是没有在grub里显得简洁。
好像自己说得有点糊涂,不知道各位看懂没,求教了,多谢。
2#
发表于 2022-8-11 00:49:17 | 只看该作者
dd命令好象不稳定,我的想法是搞个nativepe去恢复备份的差分文件
回复

使用道具 举报

3#
发表于 2022-8-11 10:50:34 | 只看该作者
你看看有没有ntfs模块?

dd一时爽,数据火葬场!

回复

使用道具 举报

4#
发表于 2022-8-12 12:11:54 | 只看该作者
本帖最后由 wintoflash 于 2022-8-12 12:13 编辑
但是在我机器上dd一执行就死机

那是因为你把 block size 设置得太小了 (默认是 1)。

我反对普通用户使用 dd,或者在启动阶段写硬盘。
grub2 支持 fat/exfat 的高级文件操作。所以非得写硬盘,那就格式化成 exfat。用 dd 写 ntfs 是非常危险的。
回复

使用道具 举报

5#
 楼主| 发表于 2022-8-13 22:25:10 | 只看该作者
原来如此,经wintoflash老大一说,也就不敢用dd改写vhdx了,那看来还是暂时用两个vhd子盘来回换着用吧。
回复

使用道具 举报

6#
发表于 2022-8-24 16:37:40 | 只看该作者
grub 可以 改写自身菜单不?
可以事先做两个 包含bcd启动功能的 引导盘影像,分别引导 不同 vhd 。
然后,就是 Grub 菜单的事情了。

但是 这样做的缺点是 移植性不强,那两个包含 用于引导不同 vhd 的 bcd的 内容需要适应 两个不同的 vhd而 编制,较为麻烦。

如果 ntloader 能有所突破,应该是最好的思路。在一个微内核里实现磁盘上 vhd 的更替换位。
如果 不考虑 uefi ,可以试试 用  Grub4dos + dos启动盘+omnifs 的方式。dos 启动盘进入dos 以后,运行 omnifs 处理磁盘上的 vhd ,然后,再 运行 gurb.exe 调取硬盘上的 bootmgr 。
回复

使用道具 举报

7#
发表于 2023-11-12 02:50:43 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-1 07:43

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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