Saya menambahkan hard drive baru ( /dev/sdb
) ke Ubuntu Server 16, ran parted /dev/sdb mklabel gpt
dan sudo parted /dev/sdb mkpart primary ext4 0G 1074GB
. Semuanya baik-baik saja. Kemudian saya mencoba memasang drive
mkdir /mnt/storage2
mount /dev/sdb1 /mnt/storage2
Hasilnya
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
Saya mencoba mount -t ext4 /dev/sdb1 /mnt/storage2
dengan hasil yang identik. Saya sudah melakukan hal ini berkali-kali sebelumnya dan tidak pernah mengalami hal seperti ini. Saya sudah membaca mount ini : tipe fs salah, opsi buruk, badlocklock buruk di / dev / sdb pada CentOS 6.0 tidak berhasil.
output fdisk mengenai drive
Disk /dev/sdb: 1000 GiB, 1073741824000 bytes, 2097152000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 0E136427-03AF-48E2-B56B-A467E991629F
Device Start End Sectors Size Type
/dev/sdb1 2048 2097149951 2097147904 1000G Linux filesystem
Jawaban:
Anda masih perlu membuat sistem file
Panduan Pengguna Terpisah https://www.gnu.org/software/parted/manual/html_node/mkpart.html :
sumber
sudo
)sda
bukansda2
(atau nomor mana pun partisi ext4 Anda aktif). Seperti kasus saya hari ini ... Saya setengah tertidurSaya punya masalah dengan / dev / sda di Ubuntu 16.04 Saya menyelesaikannya dengan mem-boot ke usb langsung dan melakukan hal berikut:
Untuk melihat disk Anda gunakan
lsblk
Jika Anda dapat melihat drive Anda bagus, jalankan
fdisk -l
untuk melihat apakah sistem dapat menggunakannya.Jalankan perintah ini untuk mencoba memperbaiki superblok yang buruk pada drive.
fsck /dev/sda1
(ganti / dev / sda1 dengan drive yang ingin Anda perbaiki).Ketika diminta untuk memperbaiki blok pilih ya dengan menekan ' y '
Izinkan fsck untuk memperbaiki semua blok buruk.
Kemudian saya bisa memasang perangkat menggunakan
Ini menyelesaikannya untuk saya.
sumber
sumber
mkdir
danmount
, dan jawaban yang diterima mengatakanmkfs.ext4
. Anda telah menambahkanchown
, yang tidak ada hubungannya dengan pertanyaan, sehingga Anda tidak benar-benar menyumbangkan informasi baru yang bermanfaat.Saya memiliki proses berbeda untuk ini yang menggantikan superblok buruk dengan salah satu alternatif. FSCK dapat menjadi proses "lossy" karena FSCK mungkin ingin menghapus terlalu banyak data atau menghapus data dari lokasi sensitif (misalnya direktori data untuk basis data) sehingga ada kalanya saya tidak ingin menggunakannya atau tidak bekerja.
Anda bisa membuat diri Anda konyol atau hanya menjadi root untuk proses itu. Ingatlah bahwa ketika Anda root, Linux menganggap bahwa Anda tahu apa yang Anda lakukan ketika Anda mengeluarkan perintah. Jika demikian diarahkan, itu akan dengan cepat mengirim Mr. Bullet ke Mr. Foot. Seperti banyak hal lain, dengan kekuatan besar datang tanggung jawab besar. Itu menyimpulkan peringatan saya untuk menjalankan sistem Anda sebagai root.
Cari tahu perangkat mana - dengan asumsi / dev / sdc1 untuk contoh ini bersama dengan EXT4 sebagai yang paling umum untuk penjelasan ini.
Perangkat Anda dan sistem file Anda (ZFS, UFS, XFS, dll.) Dapat beragam, jadi ketahuilah apa yang Anda miliki terlebih dahulu. Jangan menganggap itu EXT4. Mengabaikan langkah ini dapat menyebabkan masalah Anda nanti jika BUKAN sistem file EXT4.
Dapatkan pesan kesalahan Anda yang mengatakan superblok itu buruk. Anda tidak ingin melakukan ini jika superblok Anda baik-baik saja.
Ini akan menampilkan superblok kunci alternatif yang disimpan di partisi Anda.
Pilih superblock alternatif - perlu diingat bahwa yang pertama adalah default dan yang buruk jadi jangan gunakan yang itu. Anda juga ingin memilih satu dari daftar yang Anda dapatkan dari partisi Anda. Jangan gunakan contoh. Kunci superblok Anda dapat disimpan di tempat lain .
Mulai ulang dan lihat apakah ini berhasil. Jika tidak coba superblok berikutnya pada daftar. Saya harus pergi yang ketiga atau keempat beberapa kali.
Sekarang coba perintah untuk memvalidasi disk lagi. Lihat apakah Anda mendapatkan pesan yang sama tentang superblok yang buruk.
Teruslah mencoba sampai Anda kehabisan superblok atau berhasil. Jika Anda kehabisan, Anda kemungkinan memiliki masalah yang lebih besar dan saya harap Anda memiliki cadangan yang baik. Anda dapat mencoba menjalankan FSCK pada saat itu.
sumber