linux系统文件系统格式转换--不丢文件
首先,当我们想要改变Linux已有分区的文件系统类型时,除了备份数据重新格式化外,似乎别无他法。但是fstransform打破了这一局面,fstransform可以实现无损的将一种文件系统转换成另外一种文件系统,比如ext4转换为xfs
注释:
不管任何形式的转换,最好都事先做好磁盘数据的快照或备份,避免造成手误或者其他因素导致的数据丢失。数据无价!!!!!
关于fstransform的详细说明,可以参考源码包:https://github.com/cosmos72/fstransform
fstransform的警告及限制
Fstransform 存在一些警告及限制,如果可以,请在转换操作之前备份下。此外,使用 Fstransform 时需要注意一些限制:
1.你的 Linux 内核必须支持源文件系统和目标文件系统。
2.将 ext2 升级到 ext3 或 ext4 不需要 Fstransform,请使用 Tune2fs
3.源文件系统的设备必须至少有 5% 的可用空间
4.你需要在开始之前卸载之前原文件系统。
5、原文件系统存储的数据越多,转换时间越慢
下载fstransform命令
wget https://github.com/cosmos72/fstransform/archive/master.zip
解压包
unzip master.zip
解压出目录为:fstransform-master
./configure && make && make install
fstransform 命令的语法非常简单:fstransform <源设备> <目标文件系统>。请记住,它需要 root 权限才能运行,所以如果是普通用户不要忘记在开头添加 sudo。这是一个例子:
fstransform /dev/mapper/vg0-lv0 xfs -n ftype=1
请注意,无法转换根文件系统,这是一种安全措施,请改用测试分区或实验性 USB 盘。
与此同时,Fstransform 会在控制台中有许多辅助输出。最有用的部分是预计完成时间,让你随时了解该过程需要多长时间。
linux系统文件系统格式转换--不丢文件相关推荐
- linux查找最近访问的文件,教您在Linux系统中查找最近修改的文件/文件夹
如果您使用Linux系统进行日常操作,则主目录文件将随时间急剧增加.如果您有成千上万个文件,很可能不记得最近更改的文件名,本文将教您在Linux系统中查找最近修改的文件/文件夹.另外,如果要检查出于任 ...
- linux服务器视频转换,Linux系统下视频转换软件使用方法
Linux系统下视频转换软件使用方法 Linux下的视频转换:mencoder 制作适合在智能手机和PDA上观看的mpeg4视频. Linux上有一个很强大的视频音频转换软件,就是Mplayer自带的 ...
- Linux 系统中恢复已删除的文件
注:文章内容仅用于本人日常学习记录 Linux 系统中恢复已删除的文件 当用户意外地删除了一个仍然需要的文件时,大多数情况下,是没有简便的方法可以重新找回或重建这个文件.不过,幸运的是文件是可以通过一 ...
- linux系统间拷贝文件,Linux系统下不同机器之间拷贝文件的方法
在Linux系统下,不同机器上实现文件拷贝 一.将本地文件拷贝到远程机器: scp /home/administrator/news.txt root@192.168.6.129:/etc/squid ...
- scp创建远程目录_在Linux系统中使用Vim读写远程文件
大家好,我是良许. 今天我们讨论一个 Vim 使用技巧--用 Vim 读写远程文件.要实现这个目的,我们需要使用到一个叫 netrw.vim 的插件.从 Vim 7.x 开始,netrw.vim 就被 ...
- hosts文件 端口_在Linux系统中使用Vim读写远程文件
大家好,我是良许. 今天我们讨论一个 Vim 使用技巧--用 Vim 读写远程文件.要实现这个目的,我们需要使用到一个叫 netrw.vim 的插件.从 Vim 7.x 开始,netrw.vim 就被 ...
- linux篇---解决 Linux 系统,出现“不在sudoers文件中,此事将被报告”的问题
解决 Linux 系统,出现"不在sudoers文件中,此事将被报告"的问题 我在使用个人用户(非root用户)时,在添加用户,使用sudo命令来执行的时候,需要验证当前用户的密码 ...
- linux系统(ubuntu)下安装exe文件
linux系统(ubuntu)下安装exe文件 昨天将家中的旧笔记本翻出来安装了ubuntu20.04.1,想在电脑中安装exe文件时,不能直接打开. 于是借鉴网络中的方法(https://blog. ...
- 在linux系统,用FTP工具下载文件
在linux系统,用FTP工具下载文件 有两种方式: 1. 打开终端,使用ftp命令连接到ftp 服务器如ftp 192.168.1.9 ,然后输入用户名密码,进入服务器后,用get命令下载你要下的文 ...
最新文章
- 【uoj#164】[清华集训2015]V 线段树维护历史最值
- 《系统集成项目管理工程师》必背100个知识点-07项目建议书的内容
- linux配置串口不支持serial,linux 串口serial1和serial2不能用?
- 译:重置/还原Windows IIs设置为默认设置
- Opencv之图像金字塔(笔记07)
- 百度百科做起来也不难
- mtk2502和nrf52832哪个好_蓝牙芯片NRF51822与NRF52832的性能对比
- java中ssm付款代码_基于Java+SSM的网上订餐系统、基于JavaWeb的网上订餐系统
- 181029每日一句
- [HZOI 2016]tree—增强版
- java反射(面试题)
- 【菜鸟学开发系统】学生成绩管理系统(二)
- makefile是如何自动生成的
- 深入理解Kotlin协程suspend工作原理(初学者也能看得懂)
- WSL下的NeoVim安装与配置
- 操作系统原理——内存的分段、分页和平坦模型:区别与发展
- 计算机水平vb,2020年计算机等级VB考试强化练习题及答案
- 什么是全角空格?什么是半角空格?
- 基于threejs,html5,hlsjs,flvjs编写vr全景播放器
- 酒店公共广播背景音乐系统-基于互联网+的酒店IP网络广播系统设计