Bagaimana Pilih Skema Partition untuk PC Linux anda
Takut perkataan "p" yang ditakuti? Kamu tidak keseorangan. Partition boleh menjadi rumit, jadi inilah penjelasan tentang apa itu, bagaimana ia digunakan, dan templat mudah untuk digunakan untuk pemasangan Linux anda sendiri.
Imej oleh dmyhung
Apa Adakah Partition?
Pemisahan adalah bahagian dalam pemformatan cakera keras. Ia adalah logik - bertentangan dengan bahagian fizikal, jadi anda boleh mengedit dan memanipulasinya untuk pelbagai tujuan. Fikirkan memecahkan cakera ke dalam dua bahagian konfigurasi. Pemisahan sangat berguna kerana mereka bertindak sebagai kotak pasir. Jika anda mempunyai pemacu keras 1 TB yang dibahagikan kepada partition 250 GB dan partition 750 GB, apa yang anda ada pada yang terakhir tidak akan mempengaruhi yang lain, dan sebaliknya. Anda boleh berkongsi salah satu partition tersebut di rangkaian dan tidak pernah risau tentang orang yang mengakses maklumat di pihak yang lain. Orang boleh memasang Windows, penuh dengan virus dan trojan. Yang satu lagi boleh menjalankan pemasangan Linux yang sangat usang, lubang keselamatan. Jangan sekali-kali kedua-dua campur tangan, melainkan sama ada anda membuatnya atau pemacu keras itu sendiri secara fizikal.
Satu lagi perkara yang berguna adalah bahawa anda boleh mempunyai beberapa partition, masing-masing diformat dengan "sistem fail" yang berbeza. Sistem fail adalah pemformatan cakera ke dalam jadual yang sistem operasi dapat membaca, menafsirkan, dan menulis ke. Hanya ada satu cakera keras? Tidak mengapa, kerana anda masih boleh memasang beberapa sistem operasi di atasnya tanpa benar-benar mempunyai cakera fizikal yang lain.
Walaupun terdapat banyak jenis sistem fail, terdapat hanya tiga jenis sekatan: primary, extended, dan logical. Mana-mana cakera keras yang diberikan hanya boleh mempunyai maksimum empat partition utama. Keterbatasan ini disebabkan oleh sesuatu yang dipanggil Rekod Boot Master yang memberitahu komputer yang mana ia boleh boot dari sekatan, jadi sekatan utama biasanya digunakan untuk sistem pengendalian. Tetapi bagaimana jika kita mahu lebih daripada empat? Itulah di mana partition dilanjutkan masuk ke dalam permainan. Ia berfungsi sebagai bekas kosong untuk apa-apa bilangan partition yang lebih kecil dan logik. Anda boleh membuat seberapa banyak yang anda suka di sana, serta menjadikannya rumah untuk bahagian bukan OS anda.
Sekiranya sekatan diperluaskan, mengapa tidak menggunakannya? Itu kerana anda tidak boleh secara langsung boot daripada mana-mana bahagian dalam partition yang dilanjutkan. Terdapat cara untuk mendapatkan sekitar ini, tetapi perkara terbaik untuk dilakukan adalah dengan merancang dengan betul terlebih dahulu dengan partisyen utama. Di samping itu, partition cara yang bernombor oleh sistem bergantung kepada jenis ini. Pertama, mesin akan nombor berdasarkan semua partition utama, dan kemudian oleh yang logik. Ini boleh menyebabkan perubahan huruf pemacu jika anda menukar antara OS atau menambah atau memadam partisyen kemudian.
Mount Points di Linux
Imej oleh MethodDan
Pada Windows, perkara-perkara yang sangat jelas dipotong: ia tinggal di cakera anda, biasanya pada satu partition, dan itu sahaja. Jika anda mempunyai pemacu lain, dan mereka mempunyai sistem fail serasi, maka ia akan membacanya juga. Jika tidak, ia biasanya akan mengabaikannya, atau menawarkan anda keupayaan untuk memformat. Linux - dan apa sahaja yang menyerupai Unix, benar-benar - tidak berfungsi dengan cara itu.
Cara kerja Linux ialah ia meletakkan semuanya ke dalam pokok. Jika anda mempunyai partisi atau cakera lain, ia akan "dipasang" sebagai cawangan dalam folder tertentu, biasanya / media atau / mnt. Direktori yang dipasangkan oleh partition menjadi "mount point." Kaedah ini berfungsi dengan lebih baik dengan struktur pohon Linux, dan anda boleh memasangkan partition sebagai folder hampir di mana saja. Di Windows, ini tidak begitu mudah dilakukan; Partition baru biasanya muncul sebagai pemacu berasingan. Di samping itu, Linux boleh bekerja dengan banyak jenis sistem fail secara asli daripada Windows.
Ingat bagaimana hanya ada empat sekatan utama? Jika anda ingin boot 145 OS seperti seseorang di forum JustLinux, anda boleh menyediakan partition utama untuk / boot, yang menempatkan boot-loader, seperti GRUB atau LiLo, yang mengendalikan fungsi awal dan kemudian terus boot ke partition extended.
Skim Apa yang Saya Perlukan?
Skema sekatan piawai bagi kebanyakan pemasangan Linux rumah adalah seperti berikut:
- Partition 12-20 GB untuk OS, yang dipasang sebagai / (dipanggil "root")
- Satu partition yang lebih kecil digunakan untuk menambah RAM anda, dipasang dan dirujuk sebagai swap
- Satu partition yang lebih besar untuk kegunaan peribadi, dipasang sebagai / rumah
Keperluan saiz yang tepat berubah mengikut keperluan anda, tetapi pada umumnya anda mula dengan swap. Jika anda melakukan banyak penyuntingan multimedia, dan / atau mempunyai jumlah RAM yang lebih kecil, anda harus menggunakan swap yang lebih besar. Sekiranya anda mempunyai banyak ingatan, anda boleh mengecilkannya, walaupun beberapa pengedaran Linux mempunyai masalah dalam keadaan bersedia atau hibernasi tanpa banyak swap. Peraturan ibu jari ialah anda memilih antara 1.5 hingga 2 kali jumlah RAM sebagai ruang swap, dan anda meletakkan partisi ini di tempat yang cepat dijangkau, seperti pada awal atau akhir cakera.
Walaupun anda memasang perisian ton, maksimum 20 GB untuk partition root anda perlu cukup. Kebanyakan pengagihan Linux menggunakan sama ada ext3 atau ext4 sebagai sistem fail mereka pada masa sekarang, yang mempunyai mekanisme "pembersihan diri" terbina supaya anda tidak perlu defrag. Agar ini dapat berfungsi dengan baik, walaupun, harus ada ruang kosong untuk 25-35% dari partisi.
Akhirnya, apa sahaja yang anda miliki perlu pergi ke partition / rumah anda. Di sinilah benda peribadi anda disimpan. Secara fungsinya sama dengan direktori "Pengguna" di Windows, menempatkan tetapan aplikasi anda, muzik, muat turun, dokumen, dan sebagainya, dan pengguna mana-mana pengguna lain yang ada pada sistem anda. Ia berguna untuk mempunyai / home dalam partition berasingan kerana apabila anda menaik taraf atau memasang semula OS anda, anda tidak perlu sandaran apa-apa dalam folder ini! Bukankah itu mudah? Untuk mengatasinya, kebanyakan tetapan program dan UI anda juga disimpan!
Jika anda menjalankan pelayan dengan banyak pengguna dan / atau banyak media, anda dapat mengoptimumkan prestasi menggunakan dua cakera keras. Pemacu keadaan pepejal kecil akan menjadi sempurna untuk OS untuk hidup, mungkin 32 GB paling banyak, dan anda boleh membuang partition swap pada permulaan pemacu 1 atau 2 TB "hijau" yang dipasang di / rumah.
Sekiranya anda mempunyai lebih banyak tinkering, anda juga boleh menetapkan partition yang berbeza untuk perkara seperti direktori sementara (/ tmp), untuk kandungan pelayan web anda (/ var / www), untuk program (/ usr), atau untuk fail log ( / var / log).
Menentukan Mata Gunung Semasa Pemasangan
Dalam contoh kami, kami akan menggunakan persediaan partition semasa pemasangan Ubuntu Maverick Meerkat. Apabila anda sampai di mana ia berkata "Peruntukkan ruang pemacu," pilih "Nyatakan sekatan secara manual (maju)."
Jangan panik hanya kerana anda melihat "maju"; ia benar-benar tidak begitu sukar dan anda akan mendapat ganjaran sebenar dari proses itu. Klik ke hadapan dan anda akan melihat jadual partition.
Klik pada baris ruang bebas di atas meja dan kemudian klik pada "Add ..." Jika anda tidak mempunyai ruang kosong, klik pada partition Windows anda, tekan "Change ..." dan mengecilkannya ke saiz yang lebih enak. Ini akan memberi anda ruang kosong untuk bekerja dengan.
Di sini, anda dapat melihat bahawa saya telah membuat partition utama kira-kira 11.5-ganjil GB pada permulaan cakera dan saya telah menetapkannya untuk menggunakan root sebagai titik mount. Anda perlu menggunakan sistem fail serasi Linux, jadi saya menggunakan ext4 lalai, walaupun anda boleh menggunakan ext2, ext3, ReiserFS, atau apa sahaja. Lakukan penyelidikan dalam talian dan anda akan dapat memilih yang terbaik, tetapi jika anda ragu-ragu, berpegang kepada lalai. Anda boleh menyesuaikan diri anda dengan lebih banyak ruang jika anda memilikinya, tetapi sekali lagi, anda mungkin tidak akan memerlukan lebih daripada 20 GB melainkan anda memasang / menyusun banyak perisian. Klik "OK" dan anda bersedia untuk membuat partition lain.
Kali ini, seperti yang anda lihat, saya telah memilih partition logik (program partitioning secara automatik mencipta partition extended untuk ini). Oleh kerana mesin ini mempunyai 512 MB RAM, saya telah menghitung sebanyak 1.5 kali itu, dan menetapkannya sebagai "kawasan swap." Perhatikan juga bahawa saya telah terjebak pada akhir cakera, yang akan membantu mengekalkan masa mencari cakera di minimum. Klik "OK," dan mari buat lagi partition.
Saya telah memilih semua ruang yang lain di tengah untuk menjadi partition / rumah saya. Sistem fail serasi yang saya pilih sekali lagi ext4. Sekarang di sini adalah kawasan kelabu: sekiranya ia menjadi utama atau logik? Saya pergi dengan primary kerana saya tahu bahawa saya tidak akan memasang OS lain di sini, jika tidak saya akan pergi dengan logik. Sekiranya anda tidak merancang untuk memasang lebih daripada tiga OS, anda boleh menjadikannya sebagai asas untuk kesederhanaan.
Apabila anda selesai, anda boleh meneruskan pemasangan. Berikut ialah jadual partition yang dihasilkan saya:
Jika anda mendapat kaki yang sejuk, anda boleh berhenti pemasangan pada ketika ini tanpa rasa takut kehilangan data. Tiada apa-apa yang sebenarnya dilakukan pada cakera anda sehingga anda memukul "Pasang Sekarang," supaya anda boleh kembali dan mengedit perkara yang anda mahu.
Sekarang bahawa anda tahu apa sekatan dan bagaimana untuk memasang pemasangan Linux secara optimal, berasa bebas untuk meneruskan pencarian anda secara dalam talian. Ada banyak lagi yang perlu dipelajari! Mempunyai sebarang nasihat atau cara untuk proses itu? Mungkin pengalaman berguna untuk dikongsi? Pastikan anda meninggalkan komen!