
我系统都是只装在一个分区中,所以直接在 root 模式下执行迁移:
大概一个小时就迁移完成了。
这里要注意的是拷贝的源和目标分别是 /dev/sda1 和 /dev/sdb1 这两个分区,而不是 /dev/sda 和 /dev/sdb 这两个硬盘名称。
最后更新一下硬盘信息(不然显示的大小信息等还是旧硬盘的信息):
dd 工具会将 uuid 也一起拷贝,所以拷贝完成之后,只要将旧的硬盘拆卸下来,替换上新的硬盘,不用修改 /etc/fstab 文件,就能按照你以前的设置自动挂载。
重新启动电脑,顺便修改下Grub,因为莫名其妙出现了一个error问题(具体忘了,上午的事)。
修改文件 /etc/default/grub :
最后更新一下:
linux挂载移动硬盘,读取硬盘中的文件:
1、安装系统相关编译工具,命令:
yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-develzlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel
freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel
pcre-devel
2、编译安装ntfs-3g工具包,命令:
tar zxvf ntfs-3g-2010.10.2.tgzcd ntfs-3g-2010.10.2
#编译configure文件,进行安装命令:
./configure
make
make install
3、查看新添加硬盘位置,挂载硬盘,命令:
fdisk -l4、在列表中找到新添加硬盘位置,用mount命令挂载,命令:
mount -t ntfs-3g#(硬盘位置) (挂载位置)
#例如:
mount -t ntfs-3g /dev/sda1 /home/ntfs
#ntfs为手动创建目录,挂载后ntfs即为硬盘内文件。
可以通过mv命令或者cp命令来实现:mv命令是将文件或者文件夹移动到一个地方,例如
mv
/home/test/1.txt
/dev/sda2/
这条命令是将/home/test/下1.txt文件移动到
/dev
设备下的
sda2
这个硬盘
同理cp命令:cp
-rf
/home/test/1.txt
/dev/sda2/
mv命令是移动文件或文件夹,移动后原来的文件会被删除,cp命令是复制,复制完成后原来的文件还存在。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)