GNU/Linux >> Belajar Linux >  >> Ubuntu

Pasang /tmp Dan /home Untuk Memisahkan Hard Drive?

apakah mungkin untuk me-mount sistem file root '/' pada satu hard drive (di mana folder seperti /usr, /boot, dll akan disimpan) dan me-mount /tmp dan /home ke hard drive lain pada partisi yang sama?

Sesuatu seperti ini:

HDD1:

/
  /usr
  /bin
  /boot
  /var


HDD2:

  /tmp
  /home

Saya tahu LVM dimungkinkan untuk membuat satu volume besar tetapi bukan itu yang saya inginkan

Jawaban yang Diterima:

Untuk memiliki /tmp dan /home pada partisi yang sama satu sama lain tetapi partisi yang berbeda dari / , Anda harus melakukan ini:

  1. Buat tmp dan home dua direktori tingkat atas pada partisi yang Anda inginkan untuk menampungnya. Jadi jika sekarang partisi itu sendiri /tmp , Anda harus memindahkan seluruh kontennya ke tmp direktori di root-nya.

  2. Berikan partisi yang berisi tmp dan home titik pemasangannya sendiri. Nama yang masuk akal untuk ini adalah tmp+home (kecuali jika Anda berencana untuk menggunakan partisi itu untuk hal-hal lain juga) dan lokasi yang wajar untuk itu adalah / , /mnt , dan /media . Saya sarankan meletakkannya langsung di / dan sisa jawaban ini mengasumsikan di situlah tempatnya.

  3. Berikan /tmp+home entrinya sendiri di /etc/fstab . (Anda akan melihat /tmp memiliki entri sendiri.)

  4. Buat /tmp dan /home tautan simbolis ke /tmp+home/tmp dan /tmp+home/home .

Harap perhatikan bahwa ini tidak melibatkan penggunaan petunjuk ini untuk membuat /home terpisah partisi, karena dalam konfigurasi ini, /home akan menjadi tautan simbolis ke partisi terpisah, bukan titik mount untuk partisi terpisah.

Selanjutnya, Anda harus membatalkan konfigurasi /tmp Anda yang terpisah direktori (termasuk menghapus atau, lebih baik, mengomentari entrinya di /etc/fstab ), sejak /tmp tidak akan lagi menjadi titik pemasangan untuk partisi yang terpisah, melainkan akan menjadi tautan simbolis ke dalam partisi yang terpisah.

Jawaban ini tidak memberikan instruksi yang sangat spesifik (meskipun seharusnya cukup, dikombinasikan dengan dokumentasi yang tersedia). Jika seseorang yang memiliki pengalaman memindahkan /tmp dapat mempertimbangkan apakah mungkin/aman untuk memindahkan /tmp saat berada di sistem yang terinstal, itu akan sangat membantu. Saya dapat memberikan petunjuk terperinci untuk melakukan ini dari sistem yang diinstal atau dari live CD, tetapi saya tidak ingin memberikan petunjuk yang tidak efektif atau tidak aman (atau petunjuk yang terlalu sulit dan memakan waktu).


Ubuntu
  1. Linux:Perbedaan Antara /dev/console , /dev/tty Dan /dev/tty0?

  2. Perbedaan Antara /var/log/messages, /var/log/syslog, Dan /var/log/kern.log?

  3. Mengapa /bin/sh Menunjuk Ke /bin/dash Dan Bukan /bin/bash??

  1. Sistem Dual-boot:Berapa Banyak Ruang yang Harus Saya Alokasikan Untuk /, /home, Dan /swap??

  2. Instal binari ke /bin, /sbin, /usr/bin dan /usr/sbin, interaksi dengan --prefix dan DESTDIR

  3. Mengapa meletakkan hal-hal selain /home ke partisi terpisah?

  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Apa perbedaan antara /tmp dan /run?

  3. Bagaimana mengubah default /tmp ke /home/user/tmp