Arch Linux 系统迁移

@[toc]

备份 Arch Linux 体系

设备 pigz

运用 pigz 多线程紧缩比运用 tar 单线程紧缩速度明显进步多倍

sudo pacman -S线程池的七个参数 pigz

设备 zstd

运用 zstd 多线程紧缩比运用 tar 单线程紧缩速多线程面试题度明显进步多倍。单线程生物Arch Linux 邮件算法工程师列表: zstd 紧缩解压与其他紧缩解压东西速度比照

sudo pacman -S zstd

pigz 打包 Arch Linux

--exclude 清扫的途径/文件,根据自己体系挂载情况选择算法需求清扫的途径或文件。

注:当时线程多线程模式怎样开/ 目录下实行

sudo tar --use-compress-program=pigz -cvpf arc算法的时刻复杂度取决于h-backup.tgz --exclu线程池的七个参数de=/算法工程师proc --exclude=/lost+found --exclude=/arch-backup.tgz --exclude=/mnt --exclude=/sys --exclude=/run/med算法的时刻复杂度取决于ia  --exclude=/media  /

zstd 打包 Arch Linux

--exclud线程的几种状况e 清扫的途径/文件,根据自己体系挂载情况选择需求清扫的途线程池的七个参数径或文件。

注:当时是在 / 目录下实行

sudo talinux创建文件r -z -c -T0 -18 -v -p -f - arch-backup.zstd --exclude=/proc --exclude=/lost+found --exclude=/arch-backup.zstd --exclude=/mnt --exclude=/sys --exclude=/rulinux操作体系基础知识n/media  --exclude=/mlinux是什么操作体系edia  /

给新盘分区或挂载

运用 fdisk 等磁盘东西分区

自行参看 fdisk 或自己喜欢的磁盘东西运用协助。不会用看协助。或许看他人手册线程安全

挂载新硬盘分区到 /mnt/arch

新建磁盘挂多线程面试题载目录

sudo mkdir -pv /mnt/arch
sudo mkdir -pv /mnt/arch/boot/efi
sudo mkdir -pv /mnt/arch/home
....
// 如果有其他分区自行创建对应挂载目录

挂载磁盘分区到对应挂载点

sudo mount /dev/sdb3 /mnt/arch
sudo mount /dev/sdb4 /mnt/arch/home
sudo mount /dev/sdb1 /mnt/arch/boot/efi
...
// 如多线程模式怎样开果有其他分区自行创建对应挂载目录

pigz康复 ArchLinux单线程和多线程哪个好 体系

将当时体系的备份康复到新挂载点,Linux 悉数皆文件的思路关于备份康复非常便利。

sudo tar --use-compres线程撕裂者s-program=p单线程和多线程哪个好igz -cvpf arch-backup.tgz -C /多线程使用场景比如mnt/arch

zstd康复 ArchLinux 体系

线程撕裂者当时体系的备份康复到新挂载点,Linux 悉数皆文件的思路关于备份康复非常便利。

sudo tar -z -c -T0 -18 -v -p -f - arch-backup.zstd -C /mnt/arch

创建刚才清扫的文件夹

sudo mkdir -pv /mnt/arch/proc
sudo mkdir -pv /mnt/arch/sys
sudo mkdir -pv /mnt/arch/run
sudo mkdir -pv /mnt/arch/dev

获取 UUID

sudo lsblk

修改 /etc/fstab 挂载文件

能够运用 genfatab 自动生算法工程师学什么专业/mnt/arch/etc/fstab 文件

sudo genfstab -U /mnt/arch >&gt算法规划与剖析; /mnt/arch/etc/fstab
cat /mnt/arch/etc/fstab

建议运用 vim 等文本修改器修改 /etc/fstab 挂载文件

注:arch-chrootArch 用的 chroot 其他 Linux 有专用 *-chroot 就用没有的话Linux直接 chroot 也能够(可能会提示权限问题或缺少算法的时刻复杂度是指什么设备信息之类,还能够测验运单线程和多线程哪个好用相应 Linux*.iso 复制到 Ventoylinux必学的60个指令动盘(见 Ventoy 启动盘)

sudo arch-chroot /mnt/arch/
vim单线程是什么意思 etc/fstab

修改 UUIlinux体系D 修改对应的挂载点

更新 Grub 引导多线程的完成方法

仍是在 arch-chroot 权限下,此linux处已 UEFI 引导为例,MBR 或其他方法请参线程看 Arch WiKi 上的介绍。

grub-instal单线程下载l --target=x86_64-efi --efi-directory=/boot/efi --bootload多线程是什么意思er=ArchLinux --recheck
update-grub

修改 /etc/mkinitcpio.conf 加速 linux.img 速度


vim /etc/mkinitcpio.conf
// 修改配置文件的毕竟两行
// 需求设备 zstd 支撑
// pacman -Syu zstd
// 还需求开启 zstd 支撑
// 不然请运用其他 紧缩线程算法
COMPRESSION="zstd"
COMPRESS线程池创建的四种ION_OPTIONS=(-c -T0 -1linux常用指令8 -)

更新 mkinitcpio

mkinitcpio -p li算法的有穷性是指nux单线程/linux-lts/其他内核
mkinitcpio -p linux-lts
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
-> -k /boot/vmlinuz-linux-lts -c /etc/mkinlinux常用指令itcpio.conf -g /boot/initramfs-linu多线程下载x-l线程池面试题ts.img
==> Starting build: 5.4.84-1-l算法是什么ts
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetelinux是什么操作体系ct]
-> Running builinux是什么操作体系ld hook: [modconf]
-> Running build hook: [block]
-> Running builinux常用指令ld hoLinuxok: [filesystems]
-> Running build ho算法是什么ok: [keyboard]
-> Running build hook: [fsck]
==> Gene单线程是什么意思rating module dependencies
==> Creating zstd-compressed ini单线程的人的特点tcpio image: /boot/initramflinux体系装置s-linux-lts.img
==> Imagelinux重启指令 generation successful
==> Building image from preset: /etc/mkinitcpio.d/linu算法工程师x-lt线程和进程的区别是什么s.preset: 'fallback'
-> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/linux必学的60个指令initramfs-linux-线程撕裂者lts-fallback.img -S autodetect
==> Starting build: 5.linux体系装置4线程优化开不开.84-1-lts
-> Run多线程编程ning bui线程撕裂者ld hook: [base]
-> Running build hook: [udev]
-> Running build hook: [算法是什么modconf]
-> Running build hook: [block]
-线程池面试题> Running build hook: [filesystems]
-> Running build hook: [keyboard]
-&gt多线程并发; Running build hook: [fsc线程和进程的区别是什么k]
==> Gen多线程编程erating module dependencies
==> Creating zstd-compressed initcpio image: /boot/in线程的几种状况itramfs-linux-lts-fallback.img
==> Image generation successful

不需求加速 linux.img 速度

直接更新 m多线程的完成方法kinitcpio

mkinitcpio -单线程和多线程哪个好p linux/linux算法-lts/其他内核
mkinitcpio -p linux-lts

退出 arch-chroot 提权形式

exit

卸载分区

sudo umount /mnt/arch/home
sudo umount /mnt/arch/boot/efi
...
// 如果有其他分区自行卸载对应挂载目录,和挂载相反的是毕竟卸载 根(/) 分区
sudo umount /mnt/arch

搬家完毕

重启宿主机后,在 BIOS 界面能够看到新增的 ArchLinux 引导。标明搬家完毕即可运用。

评论

发表回复