完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
问题描述:
目的描述:在虚拟机的(/work/nfs_root/first_fs)目录下,本来想删除一个文件test.txt,结果把整个根文件系统都给删除了,输入的指令是(rm -rf * test.txt),现在想恢复这个根文件系统,也就是恢复(/work/nfs_root/first_fs)目录下面的全部文件。 想法描述:有一个想法,就是在另一台PC机上面,将其虚拟机中的(/work/nfs_root/first_fs)目录的文件导入到桌面,再复制粘贴到U盘中,再通过U盘复制粘贴到当前出问题的PC机的桌面,然后再导入其虚拟机中,这个方法是否可以恢复(/work/nfs_root/first_fs)目录下面的全部文件?将文件从虚拟机的Linux环境导入到Windows环境,再从Windows环境导入到虚拟机的Linux环境,文件会不会被改变? |
|
相关推荐
7个回答
|
|
rm -rf 彻底删除了。 按你的想法,压缩后拷贝问题不大,拷贝过来后解压,使用的时候关注下/dev/console 是否还在。
也可以学习下如何制作根文件系统,自己去制作一个文件系统,老师在以下视频中都有讲如何从0制作: 1期:第11课第4节 构建根文件系统之构建根文件系统.WMV 毕业班第3课第2节_移植3.4.2内核之修改分区及制作根文件系统.WMV |
|
|
|
如果不压缩,直接对原文件((/work/nfs_root/first_fs)目录下的文件)进行拷贝,这样是否可以?
|
|
|
|
直接拷贝不行,软连接会出问题,打包吧,拷贝的还快
|
|
|
|
软连接是一种文本文件,既然是文本文件,直接复制粘贴只是原封不动的把这个文件文件进行传递,为什么会出问题?
|
|
|
|
压缩文件时,输入(tar -zcvf /tmp/first_fs.tar.gz /work/nfs_root/first_fs),完成压缩。
解压文件时,输入(cd /work/nfs_root/)(tar -zxvf first_fs.tar.gz),提示不能创建节点的错误: tar: work/nfs_root/first_fs/dev/console: Cannot mknod: Operation not permitted tar: work/nfs_root/first_fs/dev/null: Cannot mknod: Operation not permitted tar: Exiting with failure status due to previous errors 请问如何处理? 手动创建节点之后能否让这个错误不产生影响? |
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
197个成员聚集在这个小组
加入小组为什么点亮LED的例子放在NORFlash上跑会出现奇怪的现象?
2156 浏览 6 评论
1964 浏览 5 评论
韦东山老师推出的《玩转ARM裸机实战》课程将帮你以上问题一扫而光!
4521 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 06:46 , Processed in 1.914725 second(s), Total 91, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号