armlinux 从一个启动U盘迁移到另一个的方法

 

 

一、MBR

备份MBR:

# dd if=/dev/sda of=/boot/boot.NNNN bs=446 count=1

恢复MBR:

# dd if=/boot/boot.NNNN of=/dev/sda bs=446 count=1

-为什么不是512呢, 主引导扇区是一个扇区(512字节呀)?

二、 LABLE name

FAT32

Dosfstools, which provides mkfs.vfat and friends, also provides fatlabel (called dosfslabel in older versions) to change the label.

E2LABEL OR TUNE2FS

The commands e2label or tune2fs used for changing the label of ext2, ext3 and ext4 type partitions.

# e2label dev/sda1 ROOT
OR
# tune2fs –L ROOT_PART /dev/sda1

Here, ROOT and ROOT_PART are the labels to be added to /dev/sda1 which is an ext4 formatted partition.

EXFAT LABEL

The exfat label command used for changing the label of exFAT formatted partition.

# exfatlabel /dev/sda3 EX_PART

NTFSLABEL

The ntfslabel command used for changing the label of NTFS partitions.

# ntfslabel /dev/sda5 NTFS_DIR

三、UUID

 

 tune2fs -U random /dev/sdb1

四、拷贝隐藏文件 

下拷贝一个目录:

比如要把/home/user拷贝到/mnt/temp

cp -R /home/user/* /mnt/temp

但是这样有一个问题,/home/usera下的隐藏文件都不会被拷贝,子目录下的隐藏文件倒是会的。
正确方法:

cp -R /home/user/. /mnt/temp

 

 

 

把dira目录中的所有文件(包括隐藏文件)复制到dirb中

正解:cp -a /tmp/dira/. /tmp/dirb

man 一下 cp

-a ,--archive

same as -dpR

=================================

误区一:

cp -rf /tmp/dira/.* /tmp/dirb

.* 包括了所有的文件和目录,但是也把 . 和.. 这两个包括在内,所以会递归复制,父目录的所有文件。

=================================

误区二:

cp -rf `ls -A /tmp/dira | grep '^.[^.]*'` /tmp/dirb

也会出现隐藏文件的一些错误。

 

附1:只查看隐藏文件

ls -A |grep '^\.'

 

注:无损调整EXT4分区大小

  • lsblk 看看分区
  • e2fsck -f /dev/sda1 检查需要调整的分区
  • resize2fs /dev/sda1 100G 调整分区文件系统到 100G ,需要配合下一步才能生效
  • fdisk /dev/sda ,进去删掉( d ) sda1 ,然后再新建( n ),除了结束大小,其他全部默认就好,结束大小应该写 +100G ,保留 EXT4 签名那个我选的 N ,两个都试过,似乎没什么影响
  • 再 e2fsck -f /dev/sda1 检查一下,没有错误就说明没问题了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wjcroom

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值