Saya memasang SSD dan ingin menempatkan /
pada SSD dan /home
, /var
dan /tmp
pada HDD. Distro saya saat ini adalah Kubuntu tetapi saya tidak keberatan mencoba distro lain jika prosedur ini dapat dilakukan dengan lebih mudah di sana. Saya telah menginstal banyak OS Linux yang berbeda pada banyak partisi, namun saya tahu tidak ada installer yang memungkinkan satu mount beberapa direktori pada satu partisi. Saya lebih suka tidak menggunakan tiga partisi terpisah secara khusus /home
, /var
dan /tmp
cenderung mengalami perubahan besar dalam ukuran dan tidak praktis untuk membagikan masing-masing partisi secara acak.
Perhatikan bahwa saya sedang membahas pemasangan baru, tidak memindahkan sistem saat ini ke pemisahan SSD / HD.
linux
partition
system-installation
dotancohen
sumber
sumber
/etc/fstab
memetakan partisi ke direktori, bukan direktori ke partisi.mount
.Jawaban:
Ada dua pendekatan yang bisa Anda gunakan. Untuk kedua pendekatan tersebut, pertama-tama Anda perlu me-mount partisi hard disk Anda di mana saja (misalnya, di bawah / hd) dan juga menambahkannya ke / etc / fstab, kemudian buat home, var, dan tmp di dalam mount.
Gunakan symlinks. Kemudian buat symlink dari / home ke / hd / home, dll.
Alih-alih symlink, gunakan bind mounts. Sintaksnya adalah
mount --bind /hd/home /home
. Anda dapat (harus) juga meletakkannya di fstab, menggunakan 'bind' sebagai fstype.Cara dasar untuk menginstalnya seperti itu adalah dengan mengatur sistem file target dengan tangan sebelum memulai instalasi yang sebenarnya. Saya tahu itu cukup mudah dengan debian-installer untuk menggunakan installer untuk membuat partisi Anda, mount, dan kemudian beralih ke terminal yang berbeda (katakanlah, alt-f2), cd ke / target, dan buat symlink Anda (atau ikat mount). Kemudian kembali ke alt-f1 dan lanjutkan instalasinya. Pemasang Ubuntu (dan saya anggap Kubuntu) didasarkan pada debian-installer, jadi saya anggap serupa mungkin terjadi.
sumber