Apa cara terbaik untuk mempartisi drive Anda?

16

Saya biasanya menginstal Linux pada satu partisi karena saya hanya menggunakannya sebagai desktop pribadi.

Namun, kadang-kadang saya menginstal ulang kotak. Dan yang saya lakukan adalah memindahkan file-file saya dengan hard disk eksternal.

Jadi bagaimana saya bisa mencegah hal itu ketika menginstal ulang kotak saya (misalnya beralih ke distro lain)?

Pablo
sumber

Jawaban:

22

Simpan / home Anda di partisi yang terpisah. Dengan cara ini, itu tidak akan ditimpa ketika Anda beralih ke distro lain atau meningkatkan yang sekarang. Ini juga ide yang baik untuk memiliki swap Anda di partisi sendiri. Tetapi itu harus dilakukan secara otomatis oleh penginstal distro Anda.

Cara laptop saya diatur, saya memiliki partisi berikut:

/ 
/home 
/boot 
swap 
Louis Salin
sumber
3
+1 pada partisi swap. Sebenarnya, teori di balik swap dan boot yang terpisah adalah jika Anda membuat partisi-partisi itu dekat dengan silinder nol, mereka akan berada di trek disk yang paling dekat dengan spindle, dan akan sedikit lebih cepat pada pencarian disk. Jadi memiliki ruang file halaman dan boot loader Anda yang paling dekat dengan pusat dapat berarti peningkatan kinerja. Kecuali Anda menggunakan solid-state, maka tidak masalah.
Milner
1
+1 terpisah / rumah. Anda dapat mengenkripsi semua file pribadi Anda (seluruh partisi / home), dan tidak perlu memperlambat akses ke file dan pustaka sistem non-pribadi.
Alex B
2
Anda memiliki file swap pada partisi terpisah ?? Bukankah maksud Anda memiliki partisi swap ?
wzzrd
1
/swp? Partisi swap tidak dipasang di mana pun, jadi jawaban Anda agak menyesatkan.
Denilson Sá Maia
2
Saya pikir Anda harus menulis swapalih-alih /swpuntuk mencegah kebingungan seperti yang telah disebutkan orang lain.
Cristian Ciupitu
3

Daripada hanya mengandalkan partisi, di Linux saya biasanya merekomendasikan menggunakan LVM. Hal ini memungkinkan Anda untuk menumbuhkan dan mengecilkan sistem file sesuai kebutuhan nanti (meskipun tumbuh cenderung lebih mudah daripada menyusut), bahkan ketika sistem file aktif dalam kasus ext2 / 3/4 (Saya telah berhasil meningkatkan ukuran sistem file saat mereka aktif, meskipun saya belum pernah mencoba mengurangi ukuran satu cara ini).

Jelas ini masih membuat Anda memutuskan bagaimana membagi ruang, tetapi Anda tidak harus melakukannya dengan benar sejak awal karena mengatur ulang nanti lebih mudah. Saya biasanya memberikan setiap volume ruang sebanyak yang saya pikir perlu ditambah sepotong untuk keberuntungan, dan meninggalkan ruang yang tersisa untuk menambahkan sistem file baru atau memperluas yang sudah ada ke nanti.

David Spillett
sumber
Bahkan jika Anda menggunakan LVM, Anda masih harus memutuskan volume logis apa (LVs) yang akan dibuat. Sebagai catatan saya masih ingat kekecewaan yang saya alami tahun lalu ketika saya menemukan bahwa installer Ubuntu desktop tidak memiliki dukungan untuk LVM.
Cristian Ciupitu
Ya, penginstal Ubuntu default sangat merepotkan dalam hal ini, tetapi Anda bisa mendapatkan pengaturan LVM dan / ro RAID dari penginstal alternatif (berbasis teks). Dan sementara Anda masih harus membuat beberapa pilihan untuk memulai ketika menggunakan LVM, mengubah pikiran Anda nanti dan mengocok alokasi ruang dan / atau membuat volume baru lebih mudah.
David Spillett
2

Pengaturan minimum harus memiliki / dan / home di partisi terpisah. Saya harus memiliki setidaknya 18GB, menurut pengalaman saya. Saya biasanya memiliki partisi ketiga bernama / kode tempat saya menyimpan semua kode pekerjaan saya, dan menggunakan / home untuk unduhan, dokumen, dan hal-hal lain yang tidak terkait kode. Ketika saya menginstal ulang, saya hanya mem-backup apapun yang saya miliki di / home yang ingin saya simpan / kode.

Andreia Gaita
sumber
kenapa sangat banyak? Saya memiliki cadangan 10G / dan 2,8G. Tapi saya kira itu bisa sangat kecil karena saya memiliki 10G / var dan 1G / tmp
xenoterracide
1
Saya selalu memiliki setidaknya 14G yang digunakan pada / sendirian. Ini konsekuensi dari menginstal banyak paket -devel dan -debug, pada dasarnya. Saya / var mengambil hanya 1.2G dari itu, dan / tmp mengambil beberapa 100Mb sangat sedikit. Dengan ukuran hard drive hari ini, tidak ada gunanya membatasi ukuran /, Anda tidak pernah tahu kapan Anda tiba-tiba perlu menginstal sesuatu yang besar.
Andreia Gaita
2

Sepertinya tidak ada yang disebutkan /usr/local. Saya sering menjadikan ini partisi terpisah. Jika Anda terbiasa menginstal perangkat lunak yang dikompilasi dari sumber atau perangkat lunak pihak ketiga lainnya yang bukan bagian dari distro Anda, memilikinya di / usr / local berarti dua hal:

  1. Anda dapat berbagi / usr / lokal di atas nfs dan memiliki fungsi "instal sekali, instal di mana saja" jika Anda memiliki lebih dari satu sistem dengan versi OS yang sama
  2. Anda dapat menyimpan partisi ini di instal ulang dan kemudian Anda tidak perlu menginstal ulang semuanya di sini. Catatan: ketika Anda memutakhirkan OS, beberapa perpustakaan Anda mungkin berubah dan Anda mungkin harus mengkompilasi ulang beberapa hal. Tapi tidak selalu.

Selain itu /usr/localsaya juga menyimpan terpisah /homekarena alasan yang jelas dan terpisah / File yang mana saya meletakkan barang-barang yang dimaksudkan untuk "dibagikan", seperti keluarga MP3 dan koleksi video. Tergantung pada penggunaan Anda / rumah mungkin merupakan tempat yang lebih baik untuk musik Anda, tetapi jika itu di partisi yang terpisah mudah untuk memilikinya di hard disk yang terpisah bahkan jika Anda tidak menggunakan LVM.

Mr. Shiny dan New 安 宇
sumber
1

Tergantung penggunaannya, dan OSnya kok.

Di desktop utama saya, saya memiliki ruang split antara / dan partisi lain saya menyimpan dokumen / musik saya dll. Karena / home akan memiliki konfigurasi pengguna dan hal-hal di sana saya tidak akan tetap utuh di antara instalasi, hanya symlink dokumen / folder musik saya ke dalam homedir saya.

theecereceive
sumber
Tetapi konfigurasi pengguna (dan karenanya rumah) harus tetap ada di antara instalasi. Atau apakah Anda mengkonfigurasi ulang semuanya setelah instalasi OS? Beberapa file saya (.emacs, .cshrc) memiliki bit yang telah ada selama 15 tahun.
KeithB
1

Ada sejumlah panduan yang dapat membantu dalam hal ini, dan seperti yang dinyatakan sebelumnya, ini bisa spesifik untuk OS. Apa yang disarankan Solaris mungkin bukan yang disarankan Ubuntu. Sebagai contoh, Solaris (dan mungkin HP-UX) menggunakan / ekspor / home sebagai titik mount untuk dir home, Linux menggunakan / home.

Tidak ada keajaiban nyata untuk itu, sebenarnya apa yang saya katakan adalah Anda telah memukul paku di kepala. Satu partisi tidak memotongnya untuk kebutuhan Anda. Jadi buat perubahan. Gunakan panduan ini sebagai contoh (Anda bahkan dapat mempelajari mengapa / etc adalah / etc dan hal-hal sepele yang rapi dengan dokumen yang tepat ). Berikut ini sebuah contoh (diambil secara acak dari pencarian Google):

http://content.hccfl.edu/pollock/aunix1/partitioning.htm

Milner
sumber