{"id":957,"date":"2021-12-03T18:54:13","date_gmt":"2021-12-03T18:54:13","guid":{"rendered":"https:\/\/asgardius.company\/?p=957"},"modified":"2023-12-31T16:39:05","modified_gmt":"2023-12-31T16:39:05","slug":"instalar-arch-linux-con-soporte-para-instantaneas","status":"publish","type":"post","link":"https:\/\/asgardius.company\/?p=957","title":{"rendered":"Instalar Arch Linux con soporte para instantaneas"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/asgardius.company\/wp-content\/uploads\/2022\/06\/time-control-545x1024.jpg\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Control de m\u00e1quina del tiempo<\/figcaption><\/figure>\n\n\n\n<p>El sistema de archivos btrfs permite crear instantaneas del contenido del disco duro y cuenta con optimizaciones para discos de estado s\u00f3lido. En este tutorial mostrar\u00e9 c\u00f3mo instalar Arch Linux con este sistema de archivos y recomendar\u00e9 un programa para administrar las instantaeas<\/p>\n\n\n\n<p><a href=\"https:\/\/asgardius.company\/?p=680\">Utilizar\u00e9 esta gu\u00eda<\/a> como referencia para esta y mencionar\u00e9 los pasos que cambiar\u00e1n para este procedimiento<\/p>\n\n\n\n<p>Realizaremos los pasos iniciales hasta llegar al particionado. En este caso la partici\u00f3n de arranque solamente se utilizar\u00e1 en caso de utilizar UEFI, la cual se montar\u00e1 en \/boot\/efi en lugar de \/boot, por lo que si utilizamos BIOS se omitir\u00e1 creando unicamente la partici\u00f3n ra\u00edz y la partici\u00f3n Swap. La partici\u00f3n se mantendr\u00e1 como tipo Linux, pero se va a formatear como btrfs en lugar de ext4 o f2fs<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkfs.btrfs \/dev\/sdXY<\/code><\/pre>\n\n\n\n<p>Las particiones ra\u00edz y swap se montan de la misma forma. Crearemos los subvol\u00famenes necesarios<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>btrfs su cr \/mnt\/@\nbtrfs su cr \/mnt\/@home\nbtrfs su cr \/mnt\/@.snapshots<\/code><\/pre>\n\n\n\n<p>Desmontamos la partici\u00f3n ra\u00edz y montamos los subvol\u00famenes<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>umount \/mnt\nmount -o noatime,commit=120,compress=zstd,space_cache,subvol=@ \/dev\/sdXY \/mnt\nmkdir \/mnt\/home\nmkdir \/mnt\/.snapshots\nmount -o noatime,commit=120,compress=zstd,space_cache,subvol=@home \/dev\/sdXY \/mnt\/home\nmount -o noatime,commit=120,compress=zstd,space_cache,subvol=@.snapshots \/dev\/sdXY \/mnt\/.snapshots<\/code><\/pre>\n\n\n\n<p>En caso de utilizar EFI montamos la partici\u00f3n ESP<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir \/mnt\/boot\/efi\nmount \/dev\/sdXY \/mnt\/boot\/efi<\/code><\/pre>\n\n\n\n<p>Despu\u00e9s de instalar el sistema base instalamos el controlador para este sistema de archivos<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pacstrap \/mnt btrfs-progs<\/code><\/pre>\n\n\n\n<p>Al instalar el cargador de arranque instalar tambi\u00e9n este para que el cargador de arranque pueda reconocer las instantaneas<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pacstrap \/mnt grub-btrfs<\/code><\/pre>\n\n\n\n<p>Para instalar el cargador de arranque en EFI se reemplazar\u00e1 la ruta \/boot por \/boot\/efi de la siguiente manera<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grub-install --target=x86_64-efi --efi-directory=\/boot\/efi --bootloader-id=Arch<\/code><\/pre>\n\n\n\n<p>La instalaci\u00f3n en BIOS se realiza igual<\/p>\n\n\n\n<p>El resto de la instalaci\u00f3n se realizar\u00e1 de la misma forma. Una vez terminada instalaremos el paquete timeshift desde AUR y lo configuramos para utilizar las funci\u00f3n nativa de btrfs para las instantaneas<\/p>\n\n\n\n<p>Referencias<\/p>\n\n\n\n<p><a href=\"https:\/\/www.nishantnadkarni.tech\/posts\/arch_installation\/\">https:\/\/www.nishantnadkarni.tech\/posts\/arch_installation\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>El sistema de archivos btrfs permite crear instantaneas del contenido del disco duro y cuenta con optimizaciones para discos de estado s\u00f3lido. En este tutorial mostrar\u00e9 c\u00f3mo instalar Arch Linux con este sistema de archivos y recomendar\u00e9 un programa para administrar las instantaeas Utilizar\u00e9 esta gu\u00eda como referencia para esta y mencionar\u00e9 los pasos que&hellip; <a class=\"more-link\" href=\"https:\/\/asgardius.company\/?p=957\">Seguir leyendo <span class=\"screen-reader-text\">Instalar Arch Linux con soporte para instantaneas<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-957","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"_links":{"self":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/957","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=957"}],"version-history":[{"count":2,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/957\/revisions"}],"predecessor-version":[{"id":1775,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/957\/revisions\/1775"}],"wp:attachment":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=957"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=957"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}