Bagaimana cara memasang kembali partisi yang berbeda sebagai / home?

14

Ketika saya menginstal Ubuntu 10.04, saya menginstalnya pada partisi 16GB tunggal yang meliputi /, / boot, / home dll.

Saya memiliki partisi lain di sistem (ext3). Ini mudah diakses dari menu Tempat desktop GNOME: Saya cukup mengklik ikon Filesystem HDD pada menu Tempat dan secara otomatis mount sebagai '/ media / 1326f40a-45df-4ec'.

Bagaimana cara membuat partisi itu dipasang kembali sebagai / home? (secara permanen, yaitu)

Android Eve
sumber
FYI Saya harap ini membantu Anda untuk memahami Perintah Sudoedit. tutorialspoint.com/unix_commands/sudoedit.htm

Jawaban:

12

Berikut adalah dokumentasi resmi Ubuntu untuk pindah ke partisi / home yang terpisah:

https://help.ubuntu.com/community/Partitioning/Home/Moving

Lewati saja langkah untuk membuat partisi baru karena Anda sudah memilikinya.

chris
sumber
1
Terima kasih, +1 dan diterima sebagai jawaban yang paling lengkap, karena panduan yang Anda tunjuk Panduan ini ditulis sedemikian rupa sehingga pada titik waktu kapan pun jika ada kegagalan sistem, pemadaman listrik, atau restart acak sehingga tidak akan memiliki dampak negatif pada sistem dan HARUS melindungi terhadap kemungkinan pengguna secara tidak sengaja menghapus Folder Rumah mereka dalam proses.
Android Eve
13

Pertama Anda ingin UUID drive sehingga dapat dipasang dengan andal.

sudo blkid

Itu akan mengembalikan daftar semua partisi Anda dan UUID mereka. Perhatikan saja UUID dari partisi yang ingin Anda mount sebagai rumah.

Maka Anda hanya perlu mengedit /etc/fstabuntuk me-mount partisi tersebut secara otomatis /home.

sudoedit /etc/fstab

Dan tambahkan baris seperti ini:

UUID=0c89eb5d-ac58-46c0-b309-597b35a542e8 /home ext3 defaults,errors=remount-ro 0 1

Meskipun jelas dengan UUID Anda, bukan milik saya. Simpan dan mulai ulang.

Oli
sumber
4
sebelum Anda memulai ulang, Anda juga perlu menyalin semua direktori home dari / home ke partisi baru sehingga ketika Anda reboot, Anda dan pengguna lain jika ada, memiliki semua pengaturan / konfigurasinya. Anda juga dapat melakukannya setelah memulai kembali tetapi melakukan sebelumnya akan menyelamatkan Anda dari beberapa kejutan
binW
Saya mencoba memasang folder di dalam drive, sebagai /homedirektori, dan sekarang saya tidak bisa folder rumah saya sama sekali. Bagaimana saya bisa menyelesaikan masalah seperti itu
Starx
@Starx Anda tidak dapat me-mount "dalam" lokasi langsung - Anda harus me-mount perangkat yang pertama (seperti di atas) ke dalam /mnt/a-made-up-directory(perubahan itu, jelas) dan kemudian tambahkan baris lain untuk fstab Anda seperti: /mnt/a-made-up-directory/home /home bind defaults,bind 0 0. Ini mengasumsikan homedir yang ingin Anda pasang duduk di dalam drive yang baru saja kita mount /mnt/a-made-up-directory.
Oli
3

Dalam mencari masalah serupa saya menemukan utas ini. Saya ingin menyentuh basis pada beberapa hal.

Pertama, IMHO, UUID putus asa dan tidak bisa dijalankan. Ada solusi yang lebih baik daripada menggunakan UUID yang bekerja pada Ubuntu 10,04. Itu untuk menggunakan LABEL='label'.

Dalam file / etc / fstab, tukarkan UUID dengan LABEL='<label>'(dan pastikan untuk menggunakan tanda kutip tunggal). Sebelum melakukan ini, pastikan Anda telah menggunakan gparted untuk menambahkan label ke drive. Label ini persis seperti label yang mungkin telah Anda buat untuk mengidentifikasi disket Anda, drive zip Anda (bukan file), atau bahkan HDD lama Anda di Windows.

Hal berikutnya yang ingin saya sentuh adalah bahwa seseorang di atas memberikan perintah berikut.

sudoedit /etc/fstab

Perintah itu yang belum pernah saya lihat sebelumnya. Entah itu sesuatu yang saya tidak tahu ada atau itu salah. Dalam hal ini mungkin salah saya akan memperbaiki sintaksis.

sudo gedit /etc/fstab

Akhirnya saya menghargai orang yang tampaknya telah memberikan jawaban yang tepat di mana Anda ingin memiliki folder di bawah root partisi sebagai rumah Anda. Prosedur yang dijelaskan dalam utas ini tidak menyentuh itu meskipun itu adalah implementasi yang SANGAT TEPAT. Anda harus selalu meletakkan folder rumah Anda di folder di bawah partisi daripada mendorong folder rumah Anda ke folder root partisi.

JimB
sumber
gedithanya untuk lingkungan grafis, sudoeditbaik-baik saja.
Han
0

Jika Anda memasang sistem baru, cara termudah adalah memilih tata letak partisi khusus dan mendeklarasikan salah satu dari partisi tersebut /homedan yang lainnya sebagai /.

Efeknya sama dengan mengedit fstabseperti pada jawaban lain, tetapi metode ini memiliki keuntungan yang Anda lakukan sejak awal.

alfC
sumber