windows2008 转 centos7 数据磁盘NTFS无损挂载
转换时 原win硬盘里作为系统稳盘的硬盘必须重新格式化才能装机 数据盘在安装ntfs-3g可以直接挂载
几个重要命令:
#lsblk //查看硬盘情况
df -T 只可以查看已经挂载的分区和文件系统类型。 fdisk -l 可以显示出所有挂载和未挂载的分区,但不显示文件系统类型。 parted -l 可以查看未挂载的文件系统类型,以及哪些分区尚未格式化。 lsblk -f 也可以查看未挂载的文件系统类型。
lsblk 查看分区和磁盘 df -h 查看空间使用情况 fdisk -l 分区工具查看分区信息 cfdisk /dev/sda 查看分区 blkid 查看硬盘label(别名)
du -sh ./* 统计当前目录各文件夹大小
free -h 查看内存大小
cat /proc/cpuinfo| grep "cpu cores"| uniq 查看cpu核心数
#mount -t ntfs-3g /dev/sdb2 /sdb2_disk4t 挂载命令
#/etc/fstab 中添加 下载代码实现自动挂载
/dev/sdb2 /sdb2_disk4t ntfs-3g defaults 0 0
数据库用sourcec 导入时出现
ERROR1813(HY000):
ERROR 1146 (42S02): Table '' doesn't exist
解决办法:清空相关数据库只留db.opt (如果不行,请重新关闭MYSQL 多清理几次,最好手动删除)
密码修改:
如果不是以root用户登录的,请先切换到root用户下,
执行命令:su root
然后按提示输入root用户的密码。
[root@localhost /]# passwd
更改用户 root 的密码 。
新的 密码:
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
MySQL 在使用中有时会遇到 Temporary file write failure. 情况
这个是因为临时空间不足引起的 可以在[mysqld] 下添加下面代码解决 同时注意MYSQL对其可以进行修改
tmpdir=/mysql_tmpdir
天帮客户挂载一个USB 移动硬盘4T,NTFS格式,遇到了一些问题,总结记录如下,
系统
#fdisk -l
有看到一个4T硬盘
WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdc: 4000.8 GB, 4000787029504 bytes
256 heads, 63 sectors/track, 484501 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0fecfae6
Device Boot Start End Blocks Id System
/dev/sdc1 1 266306 2147483647+ ee GPT
Partition 1 does not start on physical sector boundary.
挂载移动硬盘:
# mount –t ntfs /dev/sdc1 /mnt/windows
mount: unknown filesystem type ‘ntfs’
提示无法识别NTFS格式的分区。
解决办法:
通过使用 ntfs-3g 来解决。
打开ntfs-3g的下载点http://www.tuxera.com/community/ntfs-3g-download/ ,将最新稳定(当前最新版本为ntfs-3g_ntfsprogs-2016.2.22)下载到CentOS,执行以下命令安装:
1) 编译安装 ntfs-3g:
# tar zxvf ntfs-3g_ntfsprogs-2016.2.22.tgz
# cd ntfs-3g_ntfsprogs-2016.2.22
#./configure
#make
#make install
在网上找了,方法一样安上 还是不能挂载,最后在官方站 找到方法了,如下:
[root@localhost ~]# mount -t ntfs-3g /dev/sdc1 /mnt/windows
NTFS signature is missing.
Failed to mount '/dev/sdc1': 无效的参数
The device '/dev/sdc1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
又报错了,
-------------------------------------------------------------------------
试着查看4T硬盘分区#lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdc 8:32 0 3.7T 0 disk
|-sdc1 8:33 0 128M 0 part
`-sdc2 8:34 0 3.7T 0 part /mnt/windows 分区是在sdc2上
sda 8:0 0 111.3G 0 disk
|-sda1 8:1 0 500M 0 part /boot
`-sda2 8:2 0 110.8G 0 part
|-VolGroup-lv_root (dm-0) 253:0 0 50G 0 lvm /
|-VolGroup-lv_swap (dm-1) 253:1 0 7.8G 0 lvm [SWAP]
`-VolGroup-lv_home (dm-2) 253:2 0 53G 0 lvm /home
sdb 8:16 0 10.9T 0 disk
`-sdb1 8:17 0 10.9T 0 part /fairpur
sr0 11:0 1 1024M 0 rom
[root@localhost ~]# mount -t ntfs-3g /dev/sdc2 /mnt/windows
成功,可以看到数据了
这样就可以挂载了,如果想开机启动 ,就挂载上的话,编辑/etx/fstat 文件
如下,如果只是想拷贝一下数据就不用加自启动了:
/dev/sdc2 /mnt/windows ntfs-3g defaults 0 0
最后可以用mount /mnt/windows 检测下 fstab 文件修改是否有错
拷贝数据
#cp -r -f /mnt/windows/* /www/ 拷贝(并覆盖不提示)
如这里有提示还是要输入Y 一个一个覆盖 输入
# vi ~/.bashrc
在alias cp='cp -i'前加上"#"注释掉这行,:wq!保存推出,然后重新登陆就可以了。
查看某文件夹文件大小
#du -h --max-depth=1 /mnt/windows/images
356M /mnt/windows/images/201608
116M /mnt/windows/images/201609
1.5M /mnt/windows/images/avatar
8.3G /mnt/windows/images/buy
581G /mnt/windows/images/content
193G /mnt/windows/images/thumb
783G /mnt/windows/images/ 这个文件夹总计783G
可以用来对比拷贝过去的数据 有没有完成对比
windows2008 转 centos7 数据磁盘NTFS无损挂载的更多相关文章
- centos7.1磁盘分区 格式化 挂载
1.fdisk -l 查看磁盘状态 2.将 /dev/sdb 分区 fdisk /dev/sdb 3.对分区进行格式化 mkfs -t ext3 /dev/sdb 4.挂载/dev/sdb 到/hom ...
- Centos7增加磁盘空间并挂载目录(VMware)
1.前言 今天本机vmware在使用docker安装oracle11g时提示nospace空间不足,所以用这篇文章简介下虚拟机如何扩展硬盘并挂载 2.添加新硬盘 依次点击"虚拟机" ...
- Azure上如何在Linux下挂载数据磁盘
[原文首次发表于51cto http://cloudapps.blog.51cto.com/3136598/1653672] 在Azure上创建了虚拟机之后,我们在一些情况下会需要添加更多的数据磁盘来 ...
- (转)centos7.4 fdisk磁盘分区 格式化 挂载
centos7.4 fdisk磁盘分区 格式化 挂载 原文:http://blog.csdn.net/capecape/article/details/78499351 1.查看系统中有多少可以识别的 ...
- 初始化Linux数据盘、磁盘分区、挂载磁盘(fdisk)
1.操作场景 2.前提条件 3.划分分区并挂载磁盘 4.设置开机自动挂载磁盘分区 1.操作场景 本文以云服务器的操作系统为"CentOS 7.4 64位"为例,采用fdisk分区工 ...
- Linux磁盘分区/格式化/挂载目录
分区及挂载目录 以CentOS7.2为例,一般我们服务端应用部署前需要确认部署机的磁盘空间及挂载目录.操作如下: 如上图,如果操作系统是新装的,未挂盘的话需要先挂载盘.操作如下: fdisk -l # ...
- Windows Azure Virtual Machine (29) 修改Azure VM 数据磁盘容量
<Windows Azure Platform 系列文章目录> 当我们使用Windows Azure管理界面,创建Azure虚拟机的时候,默认挂载的磁盘是固定大小的 1.比如我创建1个Wi ...
- Centos7 初始化硬盘分区、挂载
1.通过命令fdisk-l查看硬盘信息 可以看到有两块硬盘/dev/vda和/dev/vdb,启动vda是系统盘vdb是我们新增的数据盘. 2.执行以下命令,进入fdisk模式,开始对新增数据盘执行分 ...
- 使用 PowerShell 将数据磁盘附加到 Windows VM
本文介绍如何使用 PowerShell 将新磁盘和现有磁盘附加到 Windows 虚拟机. 在开始之前,请查看以下提示: 虚拟机的大小决定了可以附加多少个磁盘. 有关详细信息,请参阅虚拟机大小. 若要 ...
随机推荐
- 《CSS世界》读书笔记(三) --width:auto
<!-- <CSS世界> 张鑫旭著 --> width:auto width:auto至少包含了以下4种不同的宽度表现: 充分可利用空间.比方说,<div>.&l ...
- 各种数据库连接字符串 -- c#
sqlite : connectionString="Data Source=|DataDirectory|\databasename.db;Pooling=true;FailIfMissi ...
- java ==与equals()方法的总结
1.基本数据类型,也称原始数据类型.byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值. 2.复合数据 ...
- Docker Kubernetes hostPort 代理转发
Docker Kubernetes hostPort 代理转发 hostPort: 1. 类似docker -p 映射宿主级端口到容器. 2. 容器所在的主机暴露端口转发到指定容器中. 3. hos ...
- weex安装失败,按照官网步骤多次失败后成功
在安装Weex Toolkit之前,需要确保安装了node, npm. yangfeifei:~ yff$ node -v v6.10.2 yangfeifei:~ yff$ npm -v 3.10. ...
- 基本数据类型大总结(int,str,list,dict,tuple)
python基本数据类型 int==>整数,主要用来进行数学运算 str==>字符串,可以保存单一数值 bool==>判断真假,true,false list==>存储大量数据 ...
- container(容器),injection(注入)
1.container为什么会出现? 在书写程序的时候,我们常常需要对大量的对象引用进行管理.为了实现有效的归类管理,我们常常将同类的引用放置在同一数据容器中.由于数据容器中存放了我们随时可能需要使用 ...
- Learning-Python【13】:迭代器和生成器
一.什么是迭代器 迭代指的是一个重复的过程,每一次重复都是基于上一次的结果而来的 # 这里的循环也是一个迭代,每次基于上一次的结果而取值 li = 'hello' i = 0 while i < ...
- 3rd,Python登录模拟
需求: 1. 用户输入帐号密码进行登陆 2. 用户信息保存在文件内 3. 用户密码输入错误三次后锁定用户 #导入getpass库,用于密码验证 import getpass #定义用户名.密码 _us ...
- 解决依赖冲突:maven-enforcer-plugin插件
我们会经常碰到这样的问题,在pom中引入了一个jar,里面默认依赖了其他的jar包.jar包一多的时候,我们很难确认哪些jar是我们需要的,哪些jar是冲突的.此时会出现很多莫名其妙的问题,什么类找不 ...