当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 41 篇帖子 ]  前往页数 1, 2, 3  下一页
作者 内容
1 楼 
 文章标题 : 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-28 20:33 

注册: 2008-09-22 22:27
帖子: 75
地址: 湖北武汉华中农业大学
送出感谢: 0 次
接收感谢: 0 次
突然有一个想法,就是想在UBUNTU下来备份WINXP,由于没有去实践,所以仅仅是一个想法而已。
更不知道这样是否可行。
我是先装WINXP的,常规安装,在C盘。后装的UBUNTU,用LIVE CD安装的,装在别的逻辑分区下。
由于在UBUNTU下可以看到WIN的所有的文件,而在WIN下是不能看到UBUNTU下的文件的。
所以,我想可不可以在UBUNTU下把WINXP所在的盘里的所有文件都复制到一个地方,如果以后WINXP出了什么问题,直接将备份的文件又复制到C盘。以这样的方式来达到备份WINXP的作用。
请各位谈谈自己的看法。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-28 21:19 
头像

注册: 2008-10-02 1:09
帖子: 33
送出感谢: 0 次
接收感谢: 0 次
挺会想的~祝你成功!


_________________
偶尔沉默's Blog


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-28 22:32 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
基本可行,只是会丢失一些信息,主要是隐藏属性都没了, ntfs 可能会丢失另一些信息。但是启动和使用是没有大问题的。如果没有重新格式化过分区,简单的拷贝是可以启动的。拷贝最好用 winPE 拷贝到另一个同格式的分区(fat-fat,ntfs-ntfs),不容易丢失隐藏属性什么的,在 linux 下拷贝并不好。

有没有想过,为什么大家说备份 windows 直接拷贝不能用,一定要 ghost?C 盘真有什么非常特殊的文件不能用拷贝的?不是的。其实就是处理好两个事情,分区格式化正确,分区引导扇区正常,那么直接拷贝就可以启动了。

引导扇区好办,就是写个 ntldr 启动代码,没有也可以用 grub4dos 来 chainloader /ntldr

主要是分区格式化是个麻烦事,目前,只有用 windows 进行格式化,才能格出一个可引导的分区,在 linux 下格式化的会写入不同的 BPB,一启动,就 ntldr missing 了。

ghost 只不过就是吃透了这个 BPB,然后把文件加引导扇区一打包压缩,就得了。 ghost 恢复到不同机器的时候,并不是真的像“克隆”那样一模一样的,真的一模一样就启动不了。首先他根据所在机器 bios 和所用分区的大小,格式化出一个正确 BPB 的分区(所谓正确,就是和 windows 做的一样)然后把分区引导扇区和文件丢进去。格式化过程一定要在本机做,BPB 才对。如果你把硬盘拆下来,拿到另一台机器用 ghost 恢复,拆回来不一定能启动,就是那一台做出来的 BPB 不一样的缘故。同样的,在虚拟机里使用物理硬盘进行 ghost 恢复,通常也是无法启动的。

我们也可以只使用 ghost 的这一个正确创建分区的功能--在任何机器格式化一个空分区,做一个 ghost 镜像。剩下的事情就是拷贝文件了。将来要恢复的时候,用 ghost 恢复一个空分区,然后把你保存的文件丢进去,ok。拿 winPE 格式化一个分区应该也会和 ghost 创建的分区一样可靠。当然你把文件属性都拷丢了就是另一件事了。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-28 22:46 
头像

注册: 2007-10-18 17:40
帖子: 1006
送出感谢: 0 次
接收感谢: 0 次
NTFSCLONE 是专用于备份ntfs分区的工具。不过听说作者早就不再维护了

partimage 应还在维护

clonezilla 用得最多。

ubuntu上对windows 的hack工具还有一个chntpw ,是专门用来破解xp的管理员密码的


_________________

千帖户,享有论坛特权!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-29 9:27 
头像

注册: 2008-01-27 9:29
帖子: 22
送出感谢: 0 次
接收感谢: 0 次
john.wu 写道:

ubuntu上对windows 的hack工具还有一个chntpw ,是专门用来破解xp的管理员密码的


好东东,正需要


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-29 10:21 
头像

注册: 2007-07-30 18:28
帖子: 22033
地址: 空气中
系统: Linux
送出感谢: 17
接收感谢: 68
...备份。。。难道不是打包就行吗~~~ :em05


_________________
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-29 10:42 
头像

注册: 2008-08-19 12:59
帖子: 189
送出感谢: 0 次
接收感谢: 0 次
bear不愧是高手。深刻的学习中。


_________________
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-29 11:20 

注册: 2008-11-29 10:07
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
:em11


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-29 11:42 
头像

注册: 2008-08-18 10:51
帖子: 415
地址: 北极北
送出感谢: 5
接收感谢: 0 次
没有硬盘空间做备份~~
80G确实不够用啊 :em01


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-29 12:02 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
billbear 写道:
主要是分区格式化是个麻烦事,目前,只有用 windows 进行格式化,才能格出一个可引导的分区,在 linux 下格式化的会写入不同的 BPB,一启动,就 ntldr missing 了。

:em23 :em23

刚刚做了试验,在 ubuntu 8.04 中把C盘(ntfs,装有 win xp)用 gparted 格式化为fat32格式,然后启动到winpe,用 ghostexp 打开 c-xp.gho,直接提取其中文件,复制到C盘

然后通过 usb 启动 grub4dos ,运行
代码:
map (hd0) (hd1)
map (hd1) (hd0)
chainloader  (hd1,0)/ntldr


成功启动了xp


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-29 12:17 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
哦, pt 提供了一个很好的想法,用 grub4dos 可以绕过 BPB 和引导扇区的问题,这是我不曾想到的


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-29 12:30 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
有一个问题:把分区激活,把 grub4dos 引导代码安装到分区,mbr里面还是 ms 的代码。没想到启动时提示 invalid partition table 。

以前这样搞过,能启动的 —— 当时的C盘是用 win 格式化的。

看来,或许 gparted 格式化的fat32分区还是有某些兼容性问题。


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-29 12:31 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
BPB 错误只会影响到 分区引导扇区里的寻找 ntldr 的代码不能定位 ntldr,你如果试着在分区引导扇区写入微软自己的引导代码,然后用 chainloader+1 ,就会发现 ntldr missing 了。经常有人在 xp 崩溃以后把硬盘拆下来拿到别人的机器上用 ghost 恢复他自己以前做的备份,回来发现不能启动,百思不解,就是这个。
但是一旦用其他办法加载了 ntldr,BPB 就不再是问题了,文件系统是可以访问的,没听说 linux 格式化的 fat 分区在 xp 下不能读。
用 grub4dos 直接加载 ntldr,分区的引导扇区为空也没有关系(你在 linux 下做的 fat32引导扇区是空的),BPB 不对也没有关系,很好。只要拷文件就行了。


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-29 12:36 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
ptptptptptpt 写道:
有一个问题:把分区激活,把 grub4dos 引导代码安装到分区,mbr里面还是 ms 的代码。没想到启动时提示 invalid partition table 。

以前这样搞过,能启动的 —— 当时的C盘是用 win 格式化的。

看来,或许 gparted 格式化的fat32分区还是有某些兼容性问题。


是的,对于启动分区,只能用微软或 ghost 之类的来创建, linux、MacOS 创建的 fat32 都是不能启动的。非启动分区倒是无所谓,虽然和微软格出来的分区不同,但是作为存储是没有问题的。


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 用UBUNTU来备份WINXP的想法
帖子发表于 : 2008-11-29 12:42 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
ptptptptptpt 写道:
有一个问题:把分区激活,把 grub4dos 引导代码安装到分区,mbr里面还是 ms 的代码。没想到启动时提示 invalid partition table 。

以前这样搞过,能启动的 —— 当时的C盘是用 win 格式化的。

看来,或许 gparted 格式化的fat32分区还是有某些兼容性问题。


fdisk -l 下看,fat32 有两种,一种是 "b",一种是 "c"。你做出来的可能是 "b" ,改成 "c" 试试


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 41 篇帖子 ]  前往页数 1, 2, 3  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译