Ubuntu下 给老电脑换个ssd
带sudo的一定小心, 别选错盘了
工具推荐
bcompare
gparted
常用命令
io测试
https://linuxreviews.org/HOWTO_Test_Disk_I/O_Performance#Testing_random_4K_reads
大块读
1 | fio --name TEST --eta-newline=5s --filename=temp.file --rw=read --size=2g --io_size=10g --blocksize=1024k --ioengine=libaio --fsync=10000 --iodepth=32 --direct=1 --numjobs=1 --runtime=60 --group_reporting |
大块写
1 | fio --name TEST --eta-newline=5s --filename=temp.file --rw=write --size=2g --io_size=10g --blocksize=1024k --ioengine=libaio --fsync=10000 --iodepth=32 --direct=1 --numjobs=1 --runtime=60 --group_reporting |
随机4K读
1 | fio --name TEST --eta-newline=5s --filename=temp.file --rw=randread --size=2g --io_size=10g --blocksize=4k --ioengine=libaio --fsync=1 --iodepth=1 --direct=1 --numjobs=32 --runtime=60 --group_reporting |
带进度拷贝
1 | rsync -aP <源> <目标> |
磁盘使用情况查看
1 | df -h | grep -v tmpfs |
查看是HDD还是SSD, 1表示HDD, 0表示SSD
1 | lsblk -o name,rota |
文件夹统计
1 | du --max-depth=1 -h |
停用swap
1 | sudo swapoff -a |
磁盘使用
1 | iotop |
进程状态
1 | htop |
停止挂载
1 | umount /xxxxx(根据df看) |
unmount时查看持有状态
1 | sudo fuser -mv /media/xxxxxx |
分区编辑, 或者系统的disks, 或者gparted
1 | sudo fdisk |
uuid
1 | sudo blkid | grep -v loop |
启动时mount: 修改/etc/fstab