In general, always review the fstab file created by genfstab. Generate a new fstab file as indicated on Installation guide#Fstab, appending it to the current fstab file. Insert an arbitrary comment such as #end of old fstab at the end of your /mnt/etc/fstab. If you are using an Arch Linux Installation Image, mount the new root partition to /mnt, and any other partitions required like you would in a normal install (see Installation guide#Mount the file systems). Warning: Before doing this step please make sure that you do not wish to use this drive in the old system, as changing the fstab file will likely prevent the system from booting in the old configuration. The last two options require you to use a live linux system on the new computer, as it is not possible to boot from the new hard drive at this point. Data link: old HDD -> old computer -> network -> new computer -> new HDD.įor the first two options, consider that you might need adapters to connect the HDDs (PATA->SATA, USB-HDD-Cases, etc.), and choose a connection that is sufficiently fast. Transfer data over network, for example with rsync.For an overview see the article System backup. Data link: old HDD -> old computer -> storage -> new computer -> new HDD. Make use of temporary storage devices like external HDDs, or cloud backups.Data link: old HDD -> computer -> new HDD. Connect origin and destination HDDs to the same computer, either the old or the new one.There are many different methods for how to transport the data between the two drives: one-file-system, -x don't cross filesystem boundaries sparse, -S turn sequences of nulls into sparse blocks installed via Steam, Desura or using their own install methods):įind / -regextype posix-extended -regex "/(sys|srv|proc)|.*/\.ccache/.*" -prune -o -type f \ You may also use the following script to give you a better overview of the binaries and libraries installed unbeknownst to pacman (e. Include it in your backup if you make one. Gives you a nice list of explicitly installed packages from the repositories and from the AUR. List of installed packages $ pacman -Qqen > pkglist.txt ![]() If you will not have access to the old system from the new system then backup up all the files that you want to copy over. Think about the configuration files from /etc and dotfiles in /home that you want to copy to the new system, as well as user data files. We define here a minimal configuration that carries over from the old to the new system which differentiates this approach from the Installation guide. In this case a new EFI system partition is needed. If you switch to a more recent mainboard with UEFI, it might be preferable or required to switch from "MBR boot code" booting to UEFI booting. ![]() from Amd to NVIDIA) change the graphics driver. If you changed the GPU to a GPU from another vendor (e.g. Intel to AMD), change the Microcode configuration. If you switch the CPU, to a CPU from another vendor (e.g. Warning: For both approaches we have to account for differences between the old and hardware and change the installed drivers and configuration accordingly.īefore you begin, research aspects of the new hardware and make a list of differences.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |