Ubuntu tidak akan mulai setelah partisi disk sekunder

0

Saya menjalankan Ubuntu 11.04 (tanpa dual boot) dan mencoba menginstal disk SATA 3TB Seagate sekunder. Saya menggunakan GParted untuk mempartisi disk ke dalam partisi 2.0TB dan partisi 800odd GB (sisanya) dan berhasil me-mount keduanya secara manual / dev / sdb1 dan / dev / sdb2.

Kemudian saya menambahkan entri ke fstab untuk automount tetapi Ubuntu tidak akan mulai setelah reboot, kecuali saya secara fisik melepaskan disk, yang memungkinkan saya untuk memulai Ubuntu dengan opsi untuk melewatkan pemasangan / dev / sdb1 dan / dev / sdb2.

Segera setelah saya menghubungkan disk dan reboot komputer macet, saya tidak bisa mendapatkan menu GRUB, pengaturan sistem, atau menu boot. Jika saya kembali ke fstab asli tanpa partisi baru dan menghubungkan disk tidak ada bedanya, masih membeku saat reboot.

Ini adalah disk baru tanpa data yang dengan senang hati memformat disk dan mencoba lagi tetapi tidak bisa sejauh itu.

CATATAN: sebelum mempartisi saya berhasil me-mount dengan fstab tetapi partisi yang dipasang hanya sekitar 750GB ketika kapasitas menunjukkan 3TB jadi disk yang diformat dan dipartisi.

fstab terlihat seperti ini saat ini:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=b8a0bf10-011a-43b0-b5d4-3300f75d79b6 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=63a1fa2c-a6df-4c88-b85a-96ecdffe528f none swap sw 0 0
# auto mount /dev/sdb1 -> 3T internal disk -> 2TB partition
/dev/sdb1   /mnt/T3 vfat    rw,uid=1000,gid=1000    0   0
# auto mount /dev/sdb2 -> 3T internal disk -> 800GB partition
/dev/sdb2   /mnt/T4 vfat    rw,uid=1000,gid=1000    0   0
Chris
sumber

Jawaban:

0

Gunakan nilai UUID sebagai ganti /dev/sdb1dan dev/sdb2dalam /etc/fstab, sama seperti entri yang dibuat secara otomatis di atas.

Untuk menemukan UUID yang benar, lakukan

$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 mar 20 10:06 183a7e4b-0a77-41e3-b4a8-9341694dc5dc -> ../../sde1
lrwxrwxrwx 1 root root 10 jan  6 21:30 21dce342-e58f-4ae3-8f6b-c95f730ada08 -> ../../sdc1
lrwxrwxrwx 1 root root 10 jan  6 21:30 3b603520-3a41-485d-80fc-671a5ba105e1 -> ../../sda3
lrwxrwxrwx 1 root root 10 jan  6 21:30 48db0710-c551-42d9-8198-7afcecbe2b4a -> ../../sda2
lrwxrwxrwx 1 root root 10 jan  6 21:30 9ab58dcd-1100-49ea-a547-a90ad1510c40 -> ../../sdd1
lrwxrwxrwx 1 root root 10 mar 20 10:06 9c9579c9-c030-4ba8-beda-d19d1d994512 -> ../../sdf1
lrwxrwxrwx 1 root root 10 jan  6 21:30 cac8b7a6-daf5-41b7-8047-171b752497e2 -> ../../sdb1
lrwxrwxrwx 1 root root 10 jan  6 21:30 d400650d-d2ff-4c37-a4b5-1e4c988a62bc -> ../../sda1

Ini ada di sistem saya, dan menunjukkan bahwa UUID 183a7e4b-0a77-41e3-b4a8-9341694dc5dcmenunjuk ke apa yang saat ini /dev/sde1dan seterusnya. Setara Anda dapat menjalankan /sbin/blkiduntuk mendapatkan daftar pengidentifikasi ini.

UUID unik untuk partisi tertentu dan tidak berubah pada pemesanan ulang koneksi disk, seperti penyisipan / penghapusan perangkat fisik, yang membuatnya menjadi pengidentifikasi yang lebih kuat di /etc/fstab.

Daniel Andersson
sumber
Terima kasih, akan melakukan perubahan UUID ketika saya membuat partisi berfungsi. Namun ketika saya menghapus entri / dev / sdb1 dan / deb / sdb2 dari fstab, saya masih tidak bisa boot dengan disk baru terhubung.
Chris