Live USB adalah Linux lengkap yang berjalan seluruhnya dari flashdisk: sistem menyala, desktop terbuka, aplikasi siap — tanpa satu byte pun menyentuh harddisk internal. Media yang dipakai untuk menginstal pada Chapter Membuat Bootable USB sebenarnya menyimpan satu kemampuan tersembunyi: mode live session. Pada Chapter ini kita memakai kemampuan itu untuk tiga pekerjaan nyata: mencoba Linux sebelum memutuskan memasangnya, menyelamatkan data dari sistem yang gagal boot, dan memperbaiki instalasi yang rusak. Semuanya tanpa instalasi dan tanpa risiko bagi disk.
Apa Itu Live Session #
Saat firmware boot dari flashdisk, kernel dan seluruh sistem berkas dimuat ke memori, lalu desktop berjalan seperti biasa — perbedaannya hanya sumbernya flashdisk, bukan harddisk. Harddisk internal tetap berada di tempatnya, tidak ter-mount dan tidak tersentuh, kecuali kita sendiri yang sengaja me-mount dan menulisnya. Ubuntu memisahkan jalur ini sejak layar pertama installer melalui pilihan Try or Install; memilih Try membawa kita ke desktop live, sedangkan Debian live ISO langsung masuk desktop dengan ikon Install yang bisa diabaikan.
Dua konsekuensi mengikuti mode ini. Pertama, kecepatan: membaca dari flashdisk lebih lambat daripada harddisk, jadi bersabarlah saat aplikasi pertama dibuka; RAM 4 GB ke atas membuat sesi jauh lebih lega. Kedua, sifat sementara: seluruh perubahan — berkas yang diunduh, setelan yang diubah — lenyap begitu komputer dimatikan, karena sistem berjalan dari memori. Sebagian alat pembuat USB (misalnya Ventoy atau Startup Disk Creator) menyediakan opsi persistensi: sebagian ruang flashdisk dipakai menyimpan perubahan agar sesi berikutnya meneruskan keadaan sebelumnya. Berbagai varian ISO live Debian sendiri bisa diunduh dari https://www.debian.org/CD/live/ mulai dari desktop GNOME hingga LXQt.
Menyelamatkan Data dari Sistem yang Gagal Boot #
Skenario paling sering: laptop tidak mau boot — entah Windows rusak, entah GRUB Linux tertimpa — tetapi dokumen di dalamnya harus segera diambil. Live USB menyelesaikannya dalam empat langkah: boot ke live session, colokkan harddisk eksternal, mount disk internal, lalu salin. File manager biasanya cukup untuk mount dengan satu klik; versi terminalnya:
sudo mkdir -p /mnt/sistem
sudo mount /dev/nvme0n1p2 /mnt/sistemGanti nvme0n1p2 dengan partisi data yang benar — perintah lsblk -f dari Chapter Dual Boot Linux dan Windows menampilkan daftarnya. Opsi -o ro bisa ditambahkan pada mount agar partisi terpasang baca-saja, pilihan paling aman untuk disk yang sedang bermasalah.
Setelah partisi terpasang di /mnt/sistem, berkas-berkas user berada di jalur seperti /mnt/sistem/home/budi/. Mari kita latih proses pencariannya dengan folder tiruan sistem-lama sebagai ganti titik mount sungguhan:
mkdir -p sistem-lama/home/budi/Dokumen/kerja sistem-lama/home/budi/Gambar
printf 'laporan penjualan kuartal\n' > sistem-lama/home/budi/Dokumen/laporan.txt
printf 'nota pembelian\n' > sistem-lama/home/budi/Dokumen/kerja/nota.txt
printf 'daftar tugas\n' > sistem-lama/home/budi/Gambar/tugas.txt
find sistem-lama/home -name '*.txt' | sortOutput yang Dihasilkan:
sistem-lama/home/budi/Dokumen/kerja/nota.txt
sistem-lama/home/budi/Dokumen/laporan.txt
sistem-lama/home/budi/Gambar/tugas.txtMari kita telaah baris-baris di atas:
- Baris 1-4: membangun folder tiruan lengkap dengan tiga dokumen, meniru isi home directory dari disk yang rusak.
- Baris 5 (
find sistem-lama/home -name '*.txt' | sort): mencari seluruh berkas teks mulai dari folder home pengguna, lalusortmerapikan hasilnya. Pada kasus nyata, foldernya/mnt/sistem/homedan pola bisa diperluas —find /mnt/sistem/home -name '*.docx'atau-name '*.jpg'untuk jenis berkas lain.
Salinan ke harddisk eksternal layak diperiksa ulang, dan checksum adalah cara paling yakin bahwa berkas sampai utuh:
mkdir -p sistem-lama/home/budi/Dokumen
printf 'laporan penjualan kuartal\n' > sistem-lama/home/budi/Dokumen/laporan.txt
mkdir -p disk-eksternal
cp sistem-lama/home/budi/Dokumen/laporan.txt disk-eksternal/
sha256sum sistem-lama/home/budi/Dokumen/laporan.txt disk-eksternal/laporan.txtOutput yang Dihasilkan:
6ca1dfcbcc3766c77ce058b6691c0df5d3dc00df367e5f68191ef32f44b95bb6 sistem-lama/home/budi/Dokumen/laporan.txt
6ca1dfcbcc3766c77ce058b6691c0df5d3dc00df367e5f68191ef32f44b95bb6 disk-eksternal/laporan.txtBaris pertama hingga ketiga menyiapkan kembali dokumen sumber dan folder tujuan, baris keempat menyalin satu berkas ke disk-eksternal/ — pengganti harddisk eksternal yang sebenarnya — dan baris terakhir menghitung checksum kedua salinan. Dua hash yang identik membuktikan salinan byte demi byte sempurna, teknik yang sama dengan verifikasi ISO pada Chapter Persiapan Instalasi. Untuk penyalinan berukuran besar, rsync -aP sumber/ tujuan/ lebih cocok karena bisa melanjutkan proses yang terputus.
Memperbaiki Sistem dari Live Session #
Selain menyelamatkan berkas, live USB adalah bengkel untuk sistem yang rusak. Kuncinya adalah chroot: perintah yang memindahkan akar direktori kerja ke partisi lama sehingga perintah-perintah dijalankan seolah sistem itu sedang boot sendiri:
sudo mount /dev/nvme0n1p2 /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
sudo chroot /mntDua mount pertama memasang partisi root dan partisi EFI sistem yang rusak, lalu chroot /mnt membawa kita ke dalamnya. Dari dalam lingkungan itu, grub-install dan update-grub memasang ulang bootloader yang hilang, passwd budi mengatur ulang password yang terlupa, dan apt memperbaiki paket yang setengah terpasang. Satu perintah lagi yang hanya aman dari live session: fsck untuk memeriksa sistem berkas — partisi yang sedang dipakai sistem tidak boleh diperiksa, dan dari live session partisi internal berada dalam keadaan tidak terpakai. Prosedur pemulihan lengkapnya menjadi materi Chapter Recovery from Live USB di Section Troubleshooting.
Dari flashdisk penyelamat di komputer pribadi, langkah terakhir Section ini berpindah ke ruang yang berbeda: server tanpa monitor yang dipasang dan dikendalikan dari jauh — Chapter Instalasi Linux di Server.