Cara memasang drive baru saat startup

Saya baru saja menginstal hard drive baru ke Ubuntu saya 10.0.4>> kotak. Saya menggunakan System - Administration-Disk Utils untuk memformat disk (jenis file ext4) - tetapi tidak membuat partisi (apakah ini disarankan?).

Saya telah memasang drive secara manual sebagai / mydata.

Saya ingin mesin secara otomatis memasang perangkat saat startup / reboot. Bagaimana Saya bisa melakukan ini?

[[Memperbarui]]

Ini adalah output dari menjalankan sudo fdisk -l pada sistem saya:

Disk /dev/sda: 500.1 GB, 500107862016 bytes255 heads, 63 sectors/track, 60801 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000858bf   Device Boot      Start         End      Blocks   Id  System/dev/sda1   *           1       59334   476595200   83  Linux/dev/sda2           59334       60802    11789313    5  Extended/dev/sda5           59334       60802    11789312   82  Linux swap / SolarisDisk /dev/sdb: 500.1 GB, 500107862016 bytes255 heads, 63 sectors/track, 60801 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000Disk /dev/sdb doesn't contain a valid partition tableDisk /dev/sdc: 16.0 GB, 16026435072 bytes254 heads, 63 sectors/track, 1956 cylindersUnits = cylinders of 16002 * 512 = 8193024 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x00000000   Device Boot      Start         End      Blocks   Id  System/dev/sdc1               1        1955    15641929    c  W95 FAT32 (LBA)

Pertama-tama Anda /dev/sdb tidak dipartisi. Saya berasumsi ini adalah disk yang ingin Anda pasang.

PERINGATAN: INI AKAN MENGHANCURKAN DATA PADA DISK TARGET ANDA


Lari sudo fdisk /dev/sdb

  1. Pers O dan tekan Enter (membuat tabel baru)

  2. Pers N dan tekan Enter (membuat partisi baru)

  3. Pers P dan tekan Enter (membuat partisi utama)

  4. Lalu tekan 1 dan tekan Enter (menciptakan sebagai partisi 1)

  5. Akhirnya, tekan W (ini akan menulis perubahan ke disk)


Oke sekarang Anda memiliki partisi, sekarang Anda memerlukan sistem file.

  1. Lari sudo mkfs.ext4 /dev/sdb1

  2. Sekarang Anda dapat menambahkannya ke fstab

    Anda perlu menambahkannya ke /etc/fstab gunakan editor teks favorit Anda

    Hati-hati dengan file ini karena dapat dengan mudah menyebabkan sistem Anda tidak bisa boot.

    Tambahkan baris untuk drive, formatnya akan terlihat seperti ini.

    Ini mengasumsikan partisi diformat sebagai ext4 sesuai mkfs di atas

    #device        mountpoint             fstype    options  dump   fsck/dev/sdb1    /home/yourname/mydata    ext4    defaults    0    1

Kemudian pada reboot berikutnya akan otomatis me-mount.

Halaman web ini memiliki banyak info berguna tentang berkas fstab

Solusi GUI bagi saya adalah gnome-Disk

sudo gnome-disks

Kemudian dengan tombol konfigurasi Anda dapat "edit opsi pemasangan", jangan ragu untuk memberikan tujuan titik pemasangan Anda dan itu akan disimpan ke /etc / fstab secara otomatisenter image description here

Catatan: the nofail opsi yang menyebabkan sistem tidak hang jika titik pemasangan ini tidak tersedia, dapat berguna jika sistem file potensial tidak dapat dijangkau saat boot seperti USB, NFS, dll.

Untuk mengatur drive untuk me-mount secara otomatis setiap kali Anda boot komputer

Anda harus mengedit / etc / fstab:

Cukup tekan Ctrl+Alt+T pada keyboard Anda untuk membuka Terminal. Saat terbuka, Jalankan perintah di bawah ini.

gksudo gedit /etc/fstab

Tambahkan baris ini sampai akhir:

/dev/sdaX /media/mydata ext4 defaults 0 0

Catatan: pastikan untuk mengganti X dengan nilai yang tepat untuk situasi Anda.

Atau Anda dapat menggunakan Pengelola Perangkat Penyimpanan, dari Pusat perangkat lunak.

File fstab memungkinkan sistem mengetahui drive mana yang akan dipasang (atau setidaknya cara memasangnya).

sudo edit /etc/fstab

kemudian tambahkan baris seperti ini:

/dev/sdb1      /mydata   ext4   defaults   0   0

Tentu saja, ganti nilai yang sesuai dengan lokasi Anda yang sebenarnya:

  • /dev/sdb1 harus menjadi perangkat dan partisi untuk disk yang ingin Anda pasang.
  • /mydata adalah tempat di mana Anda ingin me-mount.
  • ext4 adalah jenis filesystem yang digunakannya. Jika Anda tidak yakin, keluarkan mount perintah tanpa argumen ketika drive dipasang (bahkan jika Anda dipasang secara manual), ia akan memberitahu Anda jenis filesystem. (dalam 12.04 Anda cukup mengetik auto yang menentukan filesystem untuk Anda saat peluncuran)
  • Nilai-nilai lainnya (defaults 0 0) apakah OK seperti saya menunjukkan kepada mereka.

Jika Anda ingin mempelajari lebih lanjut, Anda dapat membaca man fstab.

Anda bisa melakukannya melalui / etc / fstab.

Misalnya, jika Anda menambahkan

/dev/hda2   /myfiles    ext2    defaults    0    0

Ini berarti bahwa perangkat / partisi yang terletak di / dev / hda2 akan dipasang ke / myfiles menggunakan sistem file ext2, dengan opsi pemasangan default dan tidak ada dumping dan tidak ada pemeriksaan kesalahan yang diaktifkan.

Jika Anda menggunakan sistem berkas FAT32 atau NTFS menggunakan berikut ini:

Untuk NTFS:

/dev/sda3   /media/entertainment    ntfs-3g rw,auto,user,fmask=0111,dmask=0000,noatime,nodiratime   0   0/dev/sda4   /media/other    ntfs-3g rw,auto,user,fmask=0111,dmask=0000,noatime,nodiratime   0   0

noatime dan nodiratime ada beberapa optimasi. Jika mau, Anda dapat menghapusnya.

Untuk FAT32 ganti ntfs-3g dengan vfat.

berkas fstab akan membantu Anda pasti.

Bagi mereka yang malas dan berhati-hati yang ingin menggunakan GUI sederhana dan cukup jelas ada alat yang disebut Manajer perangkat penyimpanan (pysdm). Tutorial di sini pada dasarnya akan melakukan hal yang sama seperti jawaban lain di utas ini yang disarankan untuk dilakukan, tetapi alat akan menyelesaikannya dengan beberapa klik dan tidak perlu memasukkan konfigurasi secara manual ke dalam file konfigurasi fstab.

sudo apt-get install pysdm(Ubuntu) atau sudo yum install pysdm(Fedora)

Tidak ada yang salah, tetapi untuk berjaga-jaga, Cadangkan fstab conf: sudo cp /etc/fstab /etc/fstab.old

Sekarang jalankan Storage Device Manager dan pilih partisi pilihan Anda, klik & quot;Asisten & quot;:

enter image description here

Pysdm Asisten Pengaturan untuk automounting EXT4 partisi:enter image description here

Pysdm asisten untuk automounting partisi NTFS:enter image description here

Reboot dan melihat bahwa Anda drive akan otomatis dipasang sekarang.

Anda dapat mempelajari lebih lanjut tentang setelan asisten dari artikel ini, karena menjelaskan proses secara rinci dan jawaban saya didasarkan padanya.

Pembaruan: pysdm telah dihapus dari arsip Ubuntu (Halaman AskUbuntu), sudo apt-get install pysdm tidak bekerja lagi.

Hindari menggunakan pysdm untuk saat ini.

Ini telah dihapus dari arsip Ubuntu karena suatu alasan:

harap hapus Pysdm dari repositori Ubuntu. Ini sudah usang (tidak diperbarui sejak Juni 2006 !!), buggy (https://bugs.launchpad.net/ubuntu/ + sumber / pysdm), tidak menangani UUID (yang sekarang menjadi standar fstab di semua versi Ubuntu yang didukung !!!) dan itu telah dihapus dari repositori Debian.

Jika Anda tidak ingin mempartisi atau tidak mampu, anda dapat menggunakan UDisk untuk memasang atau melepas perangkat atau disk. Metode UUID adalah yang paling stabil karena metode ID lain dapat berubah jika Anda mengganti nama label anda misalnya.

udisks --mount /dev/sdbudisks --mount /dev/disk/by-uuid/70439c63-de2c-4319-a832-0dee5ea05fc5udisks --mount /dev/disk/by-label/HDD

Ini sebenarnya akan melakukan hal yang sama seperti yang Anda lakukan dengan Mengklik perangkat di nautilus.

nautilus mount

Cukup tambahkan sebagai "aplikasi startup" untuk membentuk sebelumnya saat login.

Untuk melepas, (jika perlu):

udisks --unmount /dev/sdb

Akan melakukan hal yang sama dengan mengklik panah unmount di nautilus.

Salah satu kelemahan dari fstab metode ini perangkat akan dipasang di /media/disk_label tanpa opsi untuk memilih titik pemasangan lain.

Salah satu keuntungan adalah Anda tidak perlu akses root untuk me-mount atau unmount drive.

Info lebih lanjut tentang berbagai metode pemasangan otomatis : AutomaticallyMountPartitions

ada utilitas disk di 12.04 … silahkan lihat Anda mungkin menemukan satu dalam versi Anda. Hal ini memungkinkan Anda untuk mengedit opsi mount pada partisi ada satu untuk startup

Mendapatkan UUID dari disk dan menambahkannya ke / etc / fstab seperti yang ditunjukkan dalam [tutorial] ini(How to Attach & Mount 1TB Disk on Azure Linux VM running Ubuntu - YouTube).