,2F ,L9UX ,F ,SCRAT*1 Y NE$ ,L9UX4 ,? *APT] GETS Y A HO/ & T1*ES ! "PS E 9/ALL] GLOSSES OV]3 ,,UEFI VS ,,BIOS1 ,,MBR VS ,,GPT1 H[ TO "PI;N )\T TRU/+ ! 8GUID$0 BUTTON1 & :Y A ,,VM IS ! H"O/ WAY TO PRACTICE4 ,! F1TUR$ 4TRO IS ,SLACKW>E " ! 4TRO T ASKS Y TO D ?+S R ?AN HID+ !M1 : IS EXACTLY ! $UCA;N ? H&BOOK REQUIRES4 ,! FIVE WAYS 9 ,PA? ,BE/ = ,CO/ ,VIRTUAL MA*9E ,PRACTIC+1 ,,LFS HO/+1 Z]O RISK ,FREE2 SNAP%OTS "7 UNLIMIT$ UNDO ,LIVE ,,USB ,TRY+ 2F 9/ALL+2 RESCUE ,"O SP>E /ICK2 NO?+ P]SI/S ,DUAL BOOT ,R1L H>DW>E1 R1L SPE$ ,"PI;N SURG]Y ON YR 4K ,D$ICAT$ MA*9E ,! FULLE/ EXP]I;E ,A SP>E BOX ,,WSL ,L9UX TOOLS ON ,W9D[S ,FA/1 B N A R1L SY/EM ,! H&BOOK'S ANSW] = ALM "EY"O3 A ,,VM4 ,,QEMU_/,,KVM OR ,VIRTUAL,BOX1 #D ,,GB ,,RAM1 #B ,C,P,US1 #CJ"6 ,,GB 4K A MA*9E Y C DE/ROY ) NO 3SEQU;ES1 SNAP%OT 2F E RISKY /EP1 & CL"O = P>ALLEL EXP]I;TS4 ,A ,,VM IS AL ! CORRECT ,,LFS HO/ *APT] #B'S :OLE SETUP ASSUMES "O4 ,! BOOT-MODE =K3 ,,UEFI OR ,,BIOS ,E MOD]N MA*9E BOOTS "O ( TWO WAYS1 & ! *OICE IS MADE 2F 9/ALLA;N3 - ,,UEFI "6 ,,GPT ! MOD]N PA?3 ,,GPT "PI;N TABLES1 AN ,,EFI ,SY/EM ,"PI;N "<,,FAT#CB1 @9#CJJ ,,MB1 TYPE ,,EF#JJ"> HOLD+ BOOTLOAD] B9>IES1 BOOT 5TRIES /OR$ 9 ,,NVRAM4 ,SECURE ,BOOT MAY COMPLICATE UNSIGN$ K]NELS4 - ,,BIOS "6 ,,MBR ! LEGACY PA?3 ,,MBR "PI;N TABLE "<#D PRIM>IES MAX1 OR EXT5D$">1 BOOTLOAD] CODE 9 ! BOOT SECTOR4 ,*ECK 2F 9/ALL+3 LS _/SYS_/FIRMW>E_/EFI ON A LIVE BOOT EXI/S "7 ,,UEFI4 ,9 A ,,VM Y *OOSE AT MA*9E-CR1;N2 ,,QEMU -BIOS ,,OVMF4FD = ,,UEFI1 DEFAULT = ,,BIOS4 ,MISMAT*$ BOOT MODE & "PI;N TABLE IS ! _?#A F/-9/ALL FAILURE A ,,GPT 4K WON'T BOOT ,,BIOS-MODE )\T A ,,BIOS BOOT "PI;N2 AN ,,MBR 4K C'T C>RY ,,UEFI4 ,SLACKW>E ! REF];E 4TRO ,:Y ,SLACKW>E SPECIFICALLY1 :5 ,UBUNTU IS 8EASI]03 - ,! 9/ALL] T1*ES TEXT M5US T ASK Y TO "PI;N1 *OOSE FILESY/EMS1 9/ALL PACKAGE SETS1 3FIGURE ,,LILO4 ,X HIDES NO?+2 Y LE>N 2C X MAKES Y D X4 - ,,BSD-/YLE 9IT RC4,M1 RC49ET#A1 R1DABLE %ELL SCRIPTS 9/1D ( A UNIT GRAPH MAT*+ ? H&BOOK'S ,SYS,V PA? "? ,,LFS4 - ,COMPLETE DEV 5VIRON;T GCC1 B9UTILS1 MAKE1 ! FULL TOOL*A9 ABO>D \ ( ! BOX AN ,,LFS-R1DY HO/4 - ,NO?+ 2T Y & ! SY/EM NO SNAP /ORES1 NO TELEMETRY1 NO PACKAGE MANAG]S T PH"O HOME4 ,SL9T IS ,SLACKW>E REBUILT = A3ESSIBIL;Y ! SAME SY/EM ) ,SP1KUP_/,,BRLTTY 9TEGRAT$ F ! 9/ALL] ONW>D2 = EYES-FREE US]S X'S BO? ! HO/ 4TRO & ! DE/9A;N PHILOSOPHY4 ,! 9/ALL1 4TILL$ _? 9SIDE ! 9/ALL] "3 CFDISK _/DEV_/SDA _? OR GDISK_/FDISK C>VE "PI;NS _? ROOT3 @9#BE;;,G TYPE #HCJJ SWAP3 @9#D;;,G TYPE #HBJJ ,,ESP3 #CJJ;,M TYPE ,,EF#JJ IF ,,UEFI SETUP _? ,SLACKW>E'S M5U 9/ALL] _? ,,ADDSWAP ,,T>GET ,,S\RCE ,,SELECT ,,9/ALL ,,3FIGURE _? ,,LILO " ,! 9/ALL]'S /EPS MAP EXACTLY ONTO ! MANUAL "W ,,LFS W ASK ( Y "PI;N+1 FILESY/EMS1 PACKAGE SELEC;N1 BOOTLOAD] : IS :Y X'S ! TRA9]4 ,! ,,VM MATRIX E HYP]VISOR'S TRADE _? ,,QEMU_/,,KVM ! ,L9UX NATIVE NE>-NATIVE SPE$ QEMU-IMG CR1TE -;F QC[#B 4K4QC[#B"DJ;;,G QEMU-SY/EM-X#HF.-#FD -;M #DJIF -SMP #B -5ABLE-KVM _* -DRIVE FILE"74K4QC[#B1IF"7VIRTIO _* -CDROM 9/ALL]4ISO -BOOT ;D _* -NET NIC -NET US] -4PLAY SDL _? SNAP%OTS3 QEMU-IMG SNAP%OT -;C "N 4K4QC[#B _? ,,UEFI3 -BIOS _/USR_/%>E_/,,OVMF_/,,OVMF.-,,CODE4FD _? S]IAL 3SOLE3 -NOGRAPHIC -S]IAL MON3/DIO _? ,VIRTUAL,BOX ! ,,GUI *OICE ,V,BOX,MANAGE CR1TEVM --"N LFS --REGI/] ,V,BOX,MANAGE MODIFYVM LFS --MEMORY #DJIF --CPUS #B ,V,BOX,MANAGE CR1TEHD --FIL5AME LFS4VDI --SIZE #DJIFJ _? SNAP%OTS 9 ! ,,GUI2 ,,EFI VIA ,5ABLE ,,EFI _? VIRT-MANAG] ,,QEMU ) A ,,GUI _? ,,GNOME ,BOXES ! SIMPLE/ _? ,V,MW>E_/,HYP]-;,V ! ,W9D[S PA?S ,! ,,VM'S VIRTUES3 SNAP%OTS "1 CL"OS "

ALLEL BUILDS">1 Z]O H>DW>E RISK1 9/ANT RE9/ALLS4 ,= ,,LFS SPECIFICALLY3 A ,,VM IS A 4POSABLE LAB BR1K X FREELY1 SNAP%OT 2F E PHASE4 ,! ,,QEMU PA? A MA*9E 9 A W9D[ _? CR1TE "6 BOOT A ,,VM QEMU-IMG CR1TE -;F QC[#B LFS-HO/4QC[#B"DJ;;,G QEMU-SY/EM-X#HF.-#FD _* -;M #DJIF -SMP #B -5ABLE-KVM _* -DRIVE FILE"7LFS-HO/4QC[#B1IF"7VIRTIO _* -CDROM SL9T#FD-#AE4J4ISO -BOOT ;D _* -NET NIC -NET US] -4PLAY SDL -5ABLE-KVM GIVES NE>-NATIVE SPE$2 QC[#B IS ! COPY-ON-WRITE IMAGE =MAT2 VIRTIO DEVICES >E ! P>AVIRTUAL DRIV]S ! K]NEL SUPPORTS NATIVELY4 ,SNAP%OTS3 QEMU-IMG SNAP%OT -;C 2F-*ROOT LFS-HO/4QC[#B ! UNDO BUTTON A R1L 4K LACKS4 ,DUAL BOOT ! SURG]Y PA? ,IF Y 9/ALL 2S AN EXI/+ ,,OS3 #A4 ,BACK UP F/ RE"PI;N+ IS ! "O OP]A;N ) NO UNDO #B4 ,%R9K ! EXI/+ FILESY/EM F 9SIDE XS [N ,,OS "<,W9D[S' ,4K ,MANAGE;T %R9KS ,,NTFS SAFELY"> #C4 ,9/ALL TO ! FRE$ SPACE LET ! 9/ALL] USE ! EMPTY REGION1 N"E ! :OLE 4K #D4 ,! BOOTLOAD] "<,,GRUB_/,,LILO"> TAKES OV] ! BOOT SECTOR & M5US BO? ,O,SES ,,UEFI DUAL-BOOTS ADD A RULE3 BO? ,O,SES %>E "O ,,ESP ! 9/ALL] ADDS XS 5TRY2 DON'T =MAT OR DELETE ! EXI/+ ,,ESP4 ,,WSL ! TOOLS1 N ! MA*9E ,W9D[S ,SUBSY/EM = ,L9UX GIVES Y R1L BA%1 R1L COREUTILS1 R1L GCC SUP]B = LE>N+ ! TOOLS ? H&BOOK'S MIDDLE *APT]S T1*4 ,X IS N A R1L ,L9UX SY/EM3 NO R1L 9IT1 NO R1L "PI;NS1 NO K]NEL Y 3TROL1 LOOP DEVICES UNAVAILABLE BY DEFAULT4 ,PRACTICE GREP 9 ,,WSL2 BUILD ,,LFS 9 A ,,VM4 ,SLACKW>E'S 9/ALL] ! ANNOTAT$ WALK"? ,! SETUP M5U EA* /EP IS A LESSON3 #A4 ,,ADDSWAP DESIGNATE SWAP3 MKSWAP "6 F/AB 5TRY ! 9/ALL] DOES ! ME*ANICS #B4 ,,T>GET PICK ! ROOT "PI;N =MATS X MKFS4EXT#D1 M.TS X #C4 ,,S\RCE ": ! PACKAGES >E ,,CD1 ,,HTTP1 ,,NFS1 PREM.T$ #D4 ,,SELECT ! PACKAGE S]IES3 ,A "1 ,,AP1 ;,D "1 ;,F "<,,FAQ_/DOCS">1 ;,K "1 ;,L "IES GLIBC ETC">1 ;,N "1 ,T_/,,TCL1 ,X_/,,XAP "<,X"6APPS">1 ;,E "444 9/ALL ,,,A AP ;D ;F ;K ;L ;N,' "6 ;,T AT M9IMUM #E4 ,,9/ALL FULL MODE IS ! H"O/ *OICE T]SE PROMPTS P] PACKAGE #F4 ,,3FIGURE K]NEL "1 ,,LILO_/,,GRUB1 NET"W1 M\SE1 "TZ"O1 ROOT PASS^W1 F/AB #G4 ,REBOOT ,! 9/ALL]'S H"O/Y3 X DOES :AT Y'D D BY H& "PI;N1 MKFS1 M.T1 UNT> PACKAGES1 WRITE 3FIGS NO?+ HIDD54 ,! ;,D S]IES " "6 ;,K " "6 ;,L "IES"> MAKE X ,,LFS-R1DY \ ( ! BOX4 ,! FILESY/EMS AT 9/ALL :AT EA* "PI;N DOES _/DEV_/SDA#A ,,ESP #CJJ;,M VFAT ,,EF#JJ ,,UEFI BOOT B9>IES "<,,UEFI ONLY"> _/DEV_/SDA#B SWAP #D;;,G SWAP #HBJJ VIRTUAL MEMORY OV]FL[ _/DEV_/SDA#C _/ #CF;;,G EXT#D #HCJJ ! :OLE SY/EM ,SLACKW>E'S SETUP WALKS EA*4 ,! F/AB X WRITES3 DEFAULTS = ROOT1 PRI"7#A = SWAP1 ! VIRTUAL FILESY/EMS = PROC_/SYS_/DEVPTS_/DEVTMPFS_/TMPFS ! SAME SIX R[S *APT] #F T1*ES4 ,PO/-9/ALL3 ! F/ *ECKS U"N -A _? :AT K]NEL1 :AT >* LS _/SYS_/FIRMW>E_/EFI _? ,,UEFI OR ,,BIOS "K : DF -;H _? FILESY/EMS & FREE SPACE SWAPON --%[ _? SWAP ACTIVE8 LDD --V].N _\ H1D -#A _? GLIBC ! ,,LFS HO/ REQUIRE;T GCC --V].N _? TOOL*A9 PRES5T8 P+ -C#A"A4A4A4A _? NET"W ALIVE ,ALL GRE5 "7 A HO/ T QUALIFIES = *APT] #B'S V].N-*ECK RO/]4 ,": 9/ALLS G WR;G ,SYMPTOM ,CAUSE ,9/ALL] C'T F9D ! 4K ,,VM US$ ! WR;G BUS USE VIRTIO_/SATA1 N SCSI ON OLD 4TROS ,BOOTS TO ,,GRUB RESCUE _/ NO ,,OS F.D ,BOOT MODE VS "PI;N TABLE MISMAT* ,,UEFI 9/ALL BOOTS ,,BIOS-ONLY ,MISS+ ,,ESP OR GRUB-9/ALL T>GET$ WR;G MODE ,DUAL-BOOT ,W9D[S G"O ,,ESP =MATT$1 OR 8USE :OLE 4K0 *OS5 ,,VM IS UNUSABLY SL[ ,,KVM (F "<-5ABLE-KVM">1 OR NE/$ VIRT UNAVAILABLE ,SLACKW>E BOOTS TO NO ;,X ,X DOESN'T 9/ALL A DESKTOP BY DEFAULT T'S NORMAL ,EX]CISES #A4 ,ID5TIFY YR MA*9E'S BOOT MODE "<_/SYS_/FIRMW>E_/EFI"> & "PI;N TABLE "4 #B4 ,CR1TE A ,,QEMU ,,VM & SNAP%OT X !N DELIB]ATELY DE/ROY ! 9/ALL & ROLL BACK4 #C4 ,"PI;N A SCRAT* 4K ?REE WAYS3 ,,MBR_/,,BIOS1 ,,GPT_/,,UEFI1 ,,GPT"6,,ESP DESCRIBE ! DI6];E EA* MAKES4 #D4 ,9/ALL ,SLACKW>E 9 ! ,,VM1 NOT+ E /EP ! 9/ALL] MADE Y D4 #E4 ,ON A LIVE ,,USB1 V]IFY LDD --V].N REPORTS GLIBC4 ,"TL9E ,/EP ,RESULT ,BOOT MODE ,,UEFI OR ,,BIOS *OS5 2F ANY?+ ,PA? ,,VM = PRACTICE "6 ,,LFS HO/2 R1L ,,HW = KEEPS ,4TRO ,SLACKW>E_/,SL9T VISIBLE MA*9]Y1 DEV-R1DY ,"PI;N GDISK_/FDISK BY H& ! R1L SKILL ,9/ALL SETUP ! SY/EM Y 3TROL NEXT ,! FILESY/EM ! TREE Y N[ [N ,REF];ES - SLACKW>E4COM SL9T4;FR ! 4TROS - ,,QEMU DOCU;TA;N QC[#B1 VIRTIO1 ,,KVM - ,,UEFI SPEC _/ ,O,SDEV WIKI ! BOOT MODES - L9UXFROMSCRAT*4ORG HO/ REQUIRE;TS ! 9/ALL M/ SATISFY ,SEE AL - ,L9UX *APT] #A ,,LFS ,PREP>A;N :AT ! HO/ IS =