Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Cara Memindahkan Direktori home Linux Anda ke Drive Lain

Posted on November 29, 2023

Ingin memindahkan folder home Linux Anda ke drive lain? Berikut cara mudah dan langkah demi langkah untuk melakukannya yang dapat digunakan pada distribusi apa pun. Memindahkan folder utama berarti Anda dapat menginstal ulang Linux dan tidak perlu mengkhawatirkan file pribadi Anda.

Mengapa Folder utama Anda Terpisah?

Jika Anda menyiapkan mesin baru atau menambahkan hard drive ke yang sudah ada, Anda mungkin ingin memiliki direktori home Anda di drive yang berbeda dari lokasi default.

Konfigurasi yang populer untuk komputer pribadi modern adalah memiliki ukuran sedang Solid State Drive (SSD) yang menampung sistem operasi Anda dan hard drive tradisional (HD) yang lebih besar sebagai penyimpanan utama data Anda. Atau Anda mungkin memiliki satu hard drive tradisional di sistem Anda, dan Anda telah menambahkan HD baru untuk meningkatkan penyimpanan. Apa pun alasan Anda, berikut adalah langkah sederhana dan langkah demi langkah untuk memindahkan direktori home Anda. Nbsp. Omong-omong, jika Anda menginstal sistem Linux dari awal, Anda mungkin akan melihat opsi untuk membuat direktori home terpisah di penginstal distribusi Linux Anda. Umumnya, Anda hanya perlu masuk ke opsi partisi, membuat partisi terpisah, dan memasangnya di “/home”. Namun, jika Anda telah menginstal distribusi Linux, Anda dapat menggunakan petunjuk ini untuk memindahkan direktori home Anda saat ini ke lokasi baru tanpa kehilangan apa pun atau menginstal ulang sistem operasi Anda.

Sekarang, sebelum kita mulai, buka dan buat cadangan.

Identifikasi Drive Baru di Linux

Jika Anda baru saja memasang drive ke komputer Linux, atau menginstal Linux ke salah satu drive di komputer multi-drive baru, dan melakukan boot ulang, hanya ada sedikit bukti bahwa drive baru tersebut ada.

Perintah fdisk akan mencantumkan drive dan partisinya untuk kami.

sudo fdisk -l

Gulir output hingga Anda mengidentifikasi drive baru. Drive pertama diberi nama /dev/sda , yang kedua adalah /dev/sdb dan seterusnya, dengan huruf terakhir bertambah setiap saat. Jadi /dev/sde akan menjadi hard drive kelima dalam sistem.

dalam contoh ini, drive baru adalah drive kedua yang dipasang ke sistem. Jadi kita perlu mencari entri untuk /dev/sdb.

/dev/sdb yang disorot di atas. Anda akan melihat bahwa tidak ada baris yang menjelaskan partisi di dalamnya. Ini adalah drive baru jadi belum ada. Kita perlu membuat partisi. Kita dapat melakukannya menggunakan fdisk. Jika hard drive Anda bukan /dev/sdb, pastikan Anda mengganti /dev/sdb dengan pengidentifikasi drive sebenarnya untuk hard drive baru Anda di perintah.

sudo fdisk /dev/sdb

Saat fdisk meminta Anda memberikan perintah, tekan huruf p . Ini mencetak tabel partisi untuk hard drive. Kami tahu tidak akan ada drive tersebut, tetapi kami mendapatkan beberapa informasi berguna tentang drive tersebut. Ini memberi kita peluang bagus untuk memastikan bahwa drive yang akan kita buat partisinya adalah drive yang ingin kita gunakan.

Ini memberi tahu kita bahwa drive tersebut adalah drive 1TB, yang sesuai dengan apa yang kita harapkan di mesin pengujian ini , jadi kita lanjutkan.

Membuat Partisi

Tekan huruf n untuk partisi baru, lalu tekan p untuk partisi primer. Saat Anda ditanya nomor partisi, tekan nomor 1.

Kami akan membuat satu partisi untuk seluruh disk, jadi ketika diminta untuk sektor pertama kita dapat menekan Enter untuk menerima nilai default. Anda kemudian akan diminta untuk sektor terakhir, dan Enter akan menerima nilai default.

Meskipun fdisk mengonfirmasi bahwa ia telah membuat partisi Linux 1TB, yang merupakan partisi nomor 1, belum ada yang berubah pada hard drive. Sampai Anda memberikan fdisk perintah untuk menulis perubahan ke drive, drive tersebut tidak akan tersentuh. Setelah Anda yakin Anda puas dengan pilihan kami, tekan huruf w untuk menulis perubahan pada drive.

Partisi telah ditulis ke /dev/sdb . Mari kita periksa apa yang baru saja terjadi. Kami akan menggunakan fdisk sekali lagi di /dev/sdb.

sudo fdisk /dev/sdb

Tekan huruf p untuk mencetak tabel partisi itu, dan Anda akan melihat bahwa ada partisi yang terdaftar untuk drive sekarang. Karena ini adalah partisi pertama pada drive ini, maka disebut /dev/sdb1. Partisi kedua akan disebut /dev/sdb2, dan seterusnya.

Kami tidak ingin membuat perubahan apa pun pada partisi tersebut, jadi tekan huruf q untuk keluar.

Buat Sistem File di Partisi

Kami perlu membuat sistem file di partisi. Ini mudah dicapai dengan perintah mkfs. Perhatikan bahwa Anda harus memasukkan nomor partisi dalam perintah. Berhati-hatilah saat mengetik /dev/sdb1 (partisi) dan bukan /dev/sdb (drive).

sudo mkfs -t ext4 /dev/sdb1

Sistem file akan dibuat untuk Anda, dan Anda akan dikembalikan ke prompt perintah.

Memasang Drive Baru

Untuk menggunakan drive baru, kita harus memasang partisi di dalamnya ke titik pemasangan di sistem file. Sebenarnya, agar benar-benar akurat, kami tidak memasang drive atau partisi, kami memasang sistem file pada partisi tersebut, dengan mencangkokkannya ke pohon sistem file sistem Anda.

Titik /mnt adalah tempat yang bagus. Ini hanya titik pemasangan sementara yang memungkinkan kami menyalin data ke drive baru. Kami akan menggunakan perintah mount untuk memasang sistem file pada partisi pertama di /dev/sdb, di /mnt .

sudo mount /dev/sdb1 /mnt

Jika semuanya berjalan dengan baik, Anda akan dikembalikan ke baris perintah tanpa pesan kesalahan. Mari kita lihat apakah kita dapat mengubah direktori ke sistem file yang baru kita mount.

cd /mnt

Ya, kita bisa. mari kita lihat apa yang ada di sini.

ls -ahl

Kami berada di sistem file baru kami. Direktori default “hilang+ditemukan” tidak diperlukan sehingga kami dapat menghapusnya.

sudo rm -rf lost+found

Menyalin Folder Beranda Anda

Kami perlu menyalin semuanya dari direktori home lama ke sistem file yang baru dipasang. Menggunakan opsi r (rekursif) dan p (pertahankan) akan memastikan semua subdirektori disalin dan kepemilikan file, izin, dan atribut lainnya dipertahankan.

sudo cp -rp /home/* /mnt

Ketika penyalinan telah selesai, gunakan ls untuk memiliki lihat sekeliling dan verifikasi bahwa data Anda berada di tempat yang Anda harapkan di sistem file baru. Dengan kata lain, jika /mnt adalah direktori home Anda, apakah semuanya ada dan benar?

ls

Anda mungkin ingin sedikit lebih teliti daripada saat kami menggunakan mesin uji yang diteliti di artikel ini. Sebagai jaring pengaman, kami akan mengganti nama dan mempertahankan direktori /home lama Anda hingga Anda yakin bahwa direktori tersebut aman untuk dihapus.

sudo mv /home /home.org

Dan kami akan membuat direktori home baru yang kosong.

sudo mkdir /home

Kami akan menggunakan direktori home kosong baru itu sebagai titik pemasangan sistem file kami di hard drive baru. Kita perlu melepasnya dari/mnt dan memasangnya kembali di/home. Perhatikan bahwa perintah umount tidak memiliki “n” setelah “u.”

Tetapi pertama-tama, kita akan mengubah ke direktori root (dengan cd / ) untuk memastikan kita tidak berada di direktori yang akan dituju. termasuk dalam lokasi mount atau unmount.

cd /
sudo umount /dev/sdb1
sudo mount /dev/sdb1 /home/

Menguji Direktori home Baru Anda

Mari kita lihat apa saja atribut dari partisi /dev/sdb1 sekarang:

df /dev/sdb1

We’ ditampilkan kembali nama sistem file, ukuran partisi dan ruang yang digunakan dan tersedia di dalamnya, dan yang penting, di mana ia dipasang. Sekarang menjadi direktori /home kami. Itu berarti kita harus dapat mereferensikannya persis seperti yang kita bisa lakukan pada direktori /home lama.

Jika kita berpindah ke suatu titik sembarang dalam sistem berkas, kita seharusnya dapat mengubah kembali ke /home menggunakan pintasan ~ tilde.

cd /
cd ~
pwd
ls
cd /home
ls
cd dave
ls
ls -a

Kita dapat berpindah bolak-balik melalui sistem file ke /home menggunakan perintah eksplisit dan menggunakan pintasan ~. Folder, file, dan dotfile yang kami harapkan semuanya ada. Semuanya terlihat bagus.

Jika ada yang hilang, kita dapat menyalinnya dari direktori /home.orig, yang masih dapat kita akses di root sistem file. Tapi semuanya terlihat baik-baik saja.

Sekarang kita perlu memasang /dev/sdb1 secara otomatis setiap kali komputer Anda dinyalakan.

Mengedit fstab

File “fstab” berisi deskripsi sistem file yang akan dipasang ketika sistem melakukan booting. Sebelum kami melakukan perubahan apa pun, kami akan membuat salinan cadangan yang dapat kami kembalikan jika terjadi masalah.

sudo cp /etc/fstab /etc/fstab.org

Sekarang kita dapat mengedit file fstab. Gunakan editor favorit Anda, kami menggunakan gedit. Editor teks apa pun akan melakukan.

sudo gedit /etc/fstab

Anda harus menambahkan baris di bagian bawah file untuk memasang direktori /home baru kami. Jika pengidentifikasi drive dan partisi Anda berbeda dari yang digunakan dalam contoh ini, gantikan pengidentifikasi tersebut dengan /dev/sdb1 yang ditampilkan di sini.

Ketikkan nama partisi di awal baris, lalu tekan Tab. Ketik titik pemasangan, /home, dan tekan Tab. Ketik deskripsi sistem file ext4, dan tekan Tab. Ketik default untuk opsi pemasangan, dan tekan Tab. Ketikkan angka 0 untuk opsi dump sistem file, dan tekan Tab. Ketikkan angka 0 untuk opsi pemeriksaan sistem file.

Simpan file fstab.

Reboot Sistem Anda

Kami perlu melakukan boot ulang untuk memverifikasi bahwa semuanya telah berjalan sesuai rencana dan bahwa Anda memiliki koneksi yang lancar ke direktori /home baru Anda.

Jika tidak, Anda masih memiliki jaring pengaman direktori /home asli dan file fstab Anda yang dapat dipulihkan jika diperlukan. Karena tindakan pencegahan yang telah kami ambil—menyalin direktori /home dan file fstab—Anda dapat dengan mudah mengembalikan sistem Anda ke keadaan sebelum Anda memulai.

sudo reboot now

Pemeriksaan Terakhir

Saat sistem Anda restart, mari kita periksa saja direktori /home Anda benar-benar ada di hard drive baru Anda, dan sistem Anda (secara ajaib) belum kembali menggunakan direktori /home yang lama.

df /dev/sdb1

Hebat, sudah terpasang di /home. Misi tercapai.

Setelah Anda benar-benar yakin bahwa Anda tidak lagi memerlukan salinan keamanan direktori /home lama Anda, Anda dapat menghapusnya:

cd /
sudo rm -rf home.orig/

Dan tentu saja, jika Anda menyadari ada sesuatu yang tidak’ t menyalin dari /home lama ke /home baru, Anda akan dapat mengambilnya dari cadangan yang Anda buat sebelum kita mulai.

Sekarang Anda telah memisahkan direktori /home Anda dari direktori operasi lainnya partisi sistem, Anda dapat menginstal ulang sistem operasi Anda, dan data Anda tidak akan tersentuh. Yang harus Anda lakukan adalah mengedit file fstab untuk memasang drive kedua Anda di /home.

Dan karena semua dotfiles Anda ada di direktori /home, saat Anda menjalankan berbagai aplikasi, mereka akan menemukan semua pengaturan, preferensi Anda , dan data.

Menghilangkan kesulitan dalam menginstal ulang dan menghilangkan risiko dari peningkatan.

Terbaru

  • Inilah Cara Zakat Crypto Kalian Bisa Jadi Pengurang Pajak Berdasarkan Aturan Resmi Pemerintah!
  • Inilah Perbandingan Airwallex vs Payoneer 2026: Jangan Sampai Profit Kalian Ludes Gara-Gara Biaya Admin!
  • Inilah Roadmap 7 Tahap Bangun Bisnis Digital dari Nol Biar Nggak Cuma Putar-Putar di Tempat!
  • Inilah Cara Tetap Gajian dari YouTube Meski View Masih Ratusan, Penasaran?
  • Inilah Alasan Akun TikTok Affiliate GMV 270 Juta Kena Banned Permanen!
  • Inilah Bahaya Astute Beta Server APK, Jangan Sembarang Klik Link Download FF Kipas 2026!
  • Inilah Bahaya Nonton Film di LK21 dan IndoXXI, Awas Data Pribadi dan Saldo Rekening Kalian Bisa Ludes!
  • Inilah Kronologi & Video Lengkap Kasus Sejoli Tambelangan Sampang Viral, Ternyata Gini Awal Mulanya!
  • Inilah Alasan Kenapa Koin Nego Neko Shopee Nggak Bisa Dipakai Bayar Full dan Cara Rahasia Dapetinnya!
  • Inilah Cara Menjawab Pertanyaan Apakah di Sekolahmu Sudah Ada IFP/PID dengan Benar dan Profesional
  • Inilah Fakta Isu Roblox Diblokir di Indonesia 2026, Benarkah Akan Ditutup Total?
  • Inilah Penyebab dan Cara Mengatasi FF Kipas My ID Verify UID Biar Akun Tetap Aman
  • Inilah Deretan HP RAM 8GB Harga di Bawah 2 Juta Terbaik 2026, Spek Dewa Tapi Nggak Bikin Kantong Jebol!
  • Contoh Cara Buat SK Panitia TKA 2026
  • Inilah Cara Download Point Blank ID Versi Terbaru 2026, Gampang Banget Ternyata!
  • Inilah Persiapan Lengkap Gladi Bersih TKA 2026 SD dan SMP: Jadwal, Teknis Proktor, dan Aturan yang Wajib Kalian Tahu
  • Inilah Aturan Lengkapnya, Apakah Zakat dalam Bentuk Barang Bisa Mengurangi Pajak Penghasilan Kalian?
  • Inilah Kenapa KBLI Sangat Penting Buat Bisnis Digital dan Gini Caranya Biar Kalian Nggak Salah Pilih Kode
  • Inilah Fitur Keren ONLYOFFICE Docs 9.3, Cara Baru Edit PDF dan Dokumen Lebih Efisien!
  • Inilah Cara Banjir Komisi Shopee Affiliate Hanya Dalam 7 Hari Saja
  • Cara Download Aplikasi BUSSID Versi 3.7.1 Masih Dicari dan Link Download Aman Mediafire
  • Inilah Cara Lengkap Mengajukan SKMT dan SKBK di EMIS GTK 2026, Biar Tunjangan Cair Tanpa Drama!
  • Inilah Kenapa Bukti Setor Zakat Kalian Harus Ada NPWP-nya, Jangan Sampai Klaim Pajak Ditolak!
  • Inilah Cara Jadi Clipper Video Sukses Tanpa Perlu Tampil di Depan Kamera
  • Inilah Cara Upload NPWP dan Rekening di EMIS GTK Madrasah Terbaru, Jangan Sampai Tunjangan Terhambat!
  • Inilah Fakta di Balik Video Ukhti Sholat Mukena Pink Viral yang Bikin Geger Media Sosial
  • Belum Tahu? Inilah Langkah Pengisian Survei Digitalisasi Pembelajaran 2026 Biar Nggak Salah
  • Ini Kronologi Video Viral Ibu Tiri vs Anak Tiri Ladang Sawit Tiktok
  • Inilah Caranya Update Chromebook Sekolah Agar Siap Digunakan untuk TKA SD dan SMP
  • Inilah Caranya Menghindari Mafia Kontraktor Renovasi Nakal Supaya Budget Nggak Boncos
  • How to Run Windows Apps on Linux: A Complete Guide to WinBoat, WINE, and Beyond
  • Build Your Own AI Development Team: Deploying OpenClaw and Claude Code on a VPS!
  • How to Measure Real Success in the Age of AI: A Guide to Software Metrics That Actually Matter
  • Kubernetes Traffic Tutorial: How to Create Pod-Level Firewalls (Network Policies)
  • This Is Discord Malware: Soylamos; How to Detect & Prevent it
  • How to Importing and Exporting Memory in Claude
  • How to Create Professional Business Guides and One-Pagers in Seconds with Venngage AI!
  • How to the OWASP Top 10 Security Risks, Attacking LLM
  • How to Create Visual Storytelling with Higgsfield Soul 2.0
  • How to Use the Tiiny AI Pocket Lab to Run Local Large Language Models
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025

©2026 emka.web.id | Design: Newspaperly WordPress Theme