Saya pengguna Linux baru dan seorang mualaf Windows. Saya mencoba Ubuntu (Dapper Drake) beberapa tahun yang lalu dan sangat menyukainya, dan saya sedang dalam proses menginstal Xubuntu 13.10 bersama Windows7 pada SSD baru saya! Pada titik ini, Windows masih diinstal karena saya memerlukannya, tetapi Linux semakin diinstal karena saya ingin menggunakannya! Saya sudah melakukan sedikit riset dan bermain-main dengan Linux sebelumnya, tapi saya masih pemula dan saya punya beberapa pertanyaan tentang partisi dan instalasi program ..
SSD baru saya tidak besar (120GB Samsung 840 EVO), dan saya akan menggunakan HDD 800GB lama saya sebagai drive sekunder. Masalahnya, saya berencana menggunakan Linux sebanyak mungkin; hanya beralih ke Windows7 ketika saya benar-benar perlu. Karena itu, saya akan melakukan pemisahan 50:50 SSD saya untuk setiap OS (60GB untuk Linux, 60GB untuk Windows). Saya juga berencana membagi HDD lama saya, 800GB menjadi 3 partisi: beberapa ruang untuk program linux tambahan, beberapa ruang untuk program windows ekstra, dan kemudian partisi NTFS bersama untuk semua data saya (musik, video, dokumen, dll. ).
Jadi, simpulkan situasi ruang saya:
- ~ 60GB SSD + 200GB HDD untuk Linux ..
- ~ 60GB SSD + 200GB HDD untuk Windows ..
- ~ 400GB membagikan NTFS ..
Ini mengarahkan saya ke pertanyaan saya .. Walaupun saya memiliki ide yang cukup bagus tentang bagaimana pengaturan Windows saya akan bekerja (60gb C: drive, 200gb D: drive, dll.), Struktur direktori Unix / Linux masih sangat baru bagi saya dan membuat proses ini sedikit membingungkan. Saya tahu bahwa itu mungkin (dan umum) untuk mempartisi direktori "/" Anda dan direktori "home" secara terpisah, dan - seperti yang saya pahami - partisi "/" dimaksudkan untuk memuat program dan data spesifik sistem, sedangkan "home" Partisi berisi program dan data dari berbagai pengguna.
Namun, saya juga mendengar bahwa sebagian besar (jika tidak semua) program yang Anda instal dari repositori menggunakan APT diinstal ke direktori "/". Sebagai seseorang yang bekerja dengan program musik / seni dan bermain game (yang dapat mengambil banyak ruang), ini membuat saya percaya bahwa saya akan membutuhkan partisi "/" yang besar!
Saya juga membaca (dari sini: http://www.control-escape.com/linux/lx-partition.html ) bahwa direktori "home" adalah " tempat semua file khusus pengguna, data Anda di kata lain, disimpan. Ini kira-kira setara dengan folder "My Documents" pada desktop MS Windows ". Tapi, seperti yang saya sebutkan di atas, saya berniat untuk menyimpan semua data non-OS saya yang spesifik (musik, dokumen, video, dll.) Di partisi saya ~ 400gb yang dibagikan . Ini benar-benar membuat saya percaya bahwa saya tidak memerlukan partisi rumah yang besar sama sekali dan bahwa saya harus fokus pada mempartisi ruang sebanyak mungkin untuk "/". Dan tetap saja, saya pernah mendengar orang lain mengklaim bahwa Anda hanya membutuhkan sekitar 10 GB ruang untuk partisi root Anda !?
Sunting: Juga, saya baru tahu bahwa program seperti Steam dan Wine mengambil ruang di dalam direktori "home".
Jadi apa yang harus aku lakukan? Saya pada dasarnya memiliki 60GB SSD dan 200GB ruang HDD untuk memegang apa pun kecuali program Linux. Semua data saya akan dimasukkan ke partisi NTFS yang dibagikan 400GB, jadi apakah layak membuat partisi terpisah untuk "/" dan "rumah"? Jika saya menginstal root dan home pada SSD 60GB, bagaimana saya juga dapat menggunakan ruang HDD ekstra 200GB untuk program Linux lainnya? Bisakah saya memperluas root di beberapa drive entah bagaimana, atau mungkin memiliki symlink atau sesuatu yang menghubungkan dua drive bersama?
Seperti yang saya katakan sebelumnya, saya masih pemula di Linux, jadi mungkin ada sesuatu yang saya salah pahami atau abaikan. Sebagai seseorang yang melakukan banyak kreasi seni / musik dan bermain game di PC saya, saya cenderung menghabiskan banyak ruang program dengan cepat, terutama karena game dan perpustakaan musik terus bertambah besar dan semakin besar setiap tahun! Terima kasih atas bantuannya, saya menantikan untuk belajar lebih banyak tentang Linux! :]
sumber
Jawaban:
Saya berpendapat untuk satu
/
partisi di SSD (60GB, seperti yang Anda bayangkan) untuk menjaga semuanya Ubuntu, termasuk/home
folder./home
Partisi yang terpisah berguna:(1) ketika seseorang berencana untuk mencoba berbagai distribusi Linux (juga dikenal sebagai "distro")
atau
(2) ketika seseorang mungkin ingin menginstal ulang Ubuntu tanpa merusak file dan pengaturan pribadi di
/home
.Alasan kedua agak kurang penting sekarang, karena versi baru dari proses instalasi Ubuntu akan mendeteksi Ubuntu yang ada dan menawarkan untuk melestarikan folder / home ketika menginstal.
Di sisi lain, jika Anda menyimpannya
/home
sebagai folder,/
Anda tidak perlu khawatir tentang berapa banyak untuk dialokasikan/
dan berapa banyak untuk dialokasikan/home
. Jika file program (permainan) Anda mengambil lebih banyak ruang, yang harus Anda lakukan adalah memindahkan data pribadi Anda ke HDD.Sekarang Anda harus berpikir mengapa tidak dimasukkan ke
/home
dalam HDD?Satu-satunya alasan saya lebih suka
/home
berada di SDD adalah karena/home
tidak hanya menyimpan data pribadi Anda, tetapi juga menyimpan pengaturan pribadi Anda untuk semua program. Ini termasuk perubahan yang Anda lakukan pada desktop atau pengaturan program lain, bookmark browser Anda, dll. Ketika Anda memuat program dari SSD tetapi pengaturan pribadi dalam HDD, memperlambat memuat program itu sedikit. Menjaga/
dan/home
keduanya dalam SSD akan memberi Anda waktu muat tercepat.Simpan data besar seperti musik, video, game simpanan, dll di HDD
Folder yang berisi sejumlah besar data, seperti Video, dapat berada di partisi NTFS dengan tautan simbolis
/home
. Ini dijelaskan secara rinci di: Windows Ubuntu dual boot - Berbagi file antar OSSub-folder besar lainnya
/home
dapat berupa partisi dalam HDD. Misalnya, jika Anda menginstal banyak program dan game Windows di WINE, folder tersembunyi.wine
akan bertambah besar. Anda dapat membuatext4
partisi di HDD dan memasangnya di/home/[your user name]/.wine
(Tidak seperti Windows, partisi di Linux dapat dipasang sebagai sub-folder.) Permainan uap membutuhkan banyak ruang. Permainan uap Anda ada di/home/[your user name]/.local/share/Steam
. Lihat di mana game Steam diinstal? Anda dapat membuat partisi terpisahSteam
(ext4
) di HDD jika Anda mau. Ini akan membutuhkan pengeditan file satu kali/etc/fstab
. Lihat Memasang partisi saat login? untuk lebih lanjut tentang cara me-mount partisi saat login.Alasan saya merekomendasikan .wine menjadi
ext4
partisi daripada folder diNTFS
partisi adalah karenaNTFS
tidak dapat mempertahankan kepemilikan dan izin file yang digunakan oleh Ubuntu yang diperlukan oleh pengaturan dan file lain yang disimpan dalam folder .wine oleh WINE.Antara folder yang terhubung sistem dalam
NTFS
partisi danext4
partisi yang dipasang sebagai sub-folder/home
Anda dapat menyimpan semua file besar dalam HDD sambil menjaga sistem tetap cepat, memanfaatkan SSD.Jika Anda masih kehabisan ruang di
/
partisi dalam SSD karena gim besar dan program lain, Anda dapat membuatext4
partisi dan pindah ke/usr
sana. Namun, ini membutuhkan perencanaan, pemikiran yang cermat, dan eksekusi. Ajukan pertanyaan terpisah jika dan kapan Anda harus menempuh rute itu.Sejauh menginstal program
/
dibandingkan/home
lihat penjelasan yang sangat baik dari proses dan keterbatasannya: Perangkat lunak yang diinstal pada partisi root atau di partisi rumah Singkatnya, program yang diinstal melalui Ubuntu Software Center , atau perintahapt-get
akan diinstal dalam/
. Hanya program yang dikompilasi "biner-statis" yang dapat diinstal (disalin) dalam sub-folder/home
dan diharapkan berfungsi.Lebih banyak referensi:
Partisi untuk Ubuntu dan Windows 7 dual boot pada pengaturan SSD + HDD
Pengaturan untuk disk ganda (SSD + HDD) dengan / partisi rumah
Apakah saya memerlukan Intel Smart Response saat menginstal Ubuntu?
Pindahkan atau Instal Aplikasi pada HDD, bukan SSD
sumber
Mempartisi dan memutuskan di mana harus meletakkan sesuatu lebih merupakan seni daripada sains ... jadi saya bisa memberi Anda beberapa saran yang lebih pribadi daripada teknis .
1) simpan
/
dan/home
pisahkan. Ini memungkinkan Anda menginstal ulang Linux (atau Ubuntu) jenis lain tanpa menyentuh data dan konfigurasi Anda. Saya bahkan dapat memiliki dua Linux yang berbeda (Ubuntu dan Mandriva, berabad-abad yang lalu) berjalan dengan/home
direktori yang sama dan konfigurasi desktop yang sama ... sangat berguna untuk bereksperimen.2) Sekarang, 60GB untuk "/" adalah partisi yang cukup besar untuk Linux. Di laptop saya, saya telah menginstal semua sistem manipulasi foto yang mungkin, berbagai encoders video, berbagai permainan, dan itu seperti ini:
Tapi ya --- dalam kasus Anda, saya akan memakai
/
SSD (mungkin dengan 2 * RAM swap, meskipun ini banyak diperdebatkan ), dan/home
pada HD.Pilihan lain (akan membutuhkan lebih banyak pekerjaan tetapi lebih fleksibel) dapat menginstal root 20G, 2G swap, dan sisanya
/home
pada SSD, dan 200G HD di bawah misalnya/data
. Setelah menginstal, Anda dapat mengubah kepemilikan/data
untuk pengguna utama Anda, dan pindah ke sana (dan symlink kembali) direktori yang tumbuh terlalu banyak. (Semacam LVM orang miskin). Ini akan memiliki keuntungan bahwa sistem dasar akan benar-benar tajam, dipasang sepenuhnya pada SSD.Opsi terakhir adalah apa yang saya sebut opsi "pemain biola". Anda dapat memiliki sejumlah partisi (kira tiga - YMMV) dari sekitar 30G --- memanggil mereka
p1
,p2
,p3
; dan sisanya di partisi yang sangat besar, dipasang di bawah/data
danchown
diedit ke pengguna Anda. Anda dapat memiliki partisi swap tambahan jika mau.Sekarang Anda dapat menginstal Ubuntu di
p1
, menginstal SEMUA/
di bawah ini. Kemudian Anda dapat menghubungkan file pribadi Anda (dokumen, gambar, dll) ke folder di/data
.Ini akan memungkinkan Anda untuk menginstal misalnya Ubuntu LTS pada
p1
, beta terbaru aktifp2
, distro lainp3
--- masing-masing dengan file rumah dan konfigurasi, tetapi Anda dapat berbagi data di antara mereka semua ...Solusi ideal akan menggunakan hal partisi dinamis seperti LVM , tetapi cukup rumit ... Ini akan sangat berguna ketika Anda akan memutuskan untuk menghapus Windows dan hanya menggunakan Ubuntu ;-).
Info tambahan : kemana "program" pergi?
partisi root: di sini (di
/
,/usr
,/usr/share/
dll) semua perangkat lunak dari distribusi (repositori resmi dan orang-orang PPA) akan pergi. Perhatikan bahwa pembagian lama antara/
dan/usr
sekarang praktis tidak digunakan dalam instalasi Unix modern (1).partisi rumah: di sini Anda akan menemukan semua data Anda, atau perangkat lunak yang diinstal sebagai pengguna normal (bukan seluruh sistem). Ini termasuk, misalnya, "botol" anggur (jadi semua perangkat lunak yang diinstal di bawah anggur akan masuk
/home
, mesin virtual dari VirtualBox, game dari CrossOver, dll. Dalam pengalaman saya adalah bagian dari sistem yang benar-benar membutuhkan ruang./usr/local
dan / atau/opt
: ini adalah tempat di mana program yang Anda ingin kompilasi sendiri biasanya menempatkan diri mereka sendiri. Anda mungkin memerlukan ini karena program ini terlalu baru atau terlalu lama untuk berada di repositori, untuk dikembangkan, atau hanya untuk bermain. Saya sudah ada di sana salinan CivCTP lama saya ... Saya biasanya memindahkan direktori ini di bawah/home
untuk membuatnya tahan terhadap sistem (kembali) instal.pertandingan besar: Saya tidak tahu. Gim terbesar saya adalah CivCTP dan tinggal dalam waktu kurang dari setengah GB (dipasang di rumah atau di rumah saya
/usr/local
).(1) Secara historis (2), ketika ruang disk mahal, kami memiliki
/
partisi dengan minimum untuk boot sistem (/
,/bin
,/sbin
,/etc
,/lib
,/var
,/tmp
) dengan cara mandiri. Dalam partisi ini pergi perangkat lunak minimum dan semua direktori di mana sistem perlu menulis. Di bawah/usr
ada skema serupa dengan semua perangkat lunak;/usr
biasanya dibagikan dan dipasang hanya-baca oleh sekelompok mesin, untuk menghemat ruang disk.(2) Saya berbicara awal tahun 90-an di sini. Disk 100MB adalah server besar.
sumber