• 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

    可以用来对比拷贝过去的数据 有没有完成对比

  • 相关阅读:
    codeforces 617 E. XOR and Favorite Number(莫队算法)
    bzoj 2038 [2009国家集训队]小Z的袜子(hose) 莫队算法
    HDU 6024 Building Shops (简单dp)
    Codeforces Round #417 B. Sagheer, the Hausmeister
    第九届ECNU Coder K.计软联谊
    解决在linux安装网易云音乐无法点击图标打开
    [洛谷P1169] [ZJOI2007]棋盘制作
    [洛谷P2577] [ZJOI2005]午餐
    [洛谷P1941] 飞扬的小鸟
    [洛谷P1600] 天天爱跑步
  • 原文地址:https://www.cnblogs.com/lgms2008/p/8207683.html
Copyright © 2020-2023  润新知