私のハードウェアには、Debianからアクセスできない2番目のハードドライブがインストールされています(インストールされていません)。

私のハードウェアには、Debianからアクセスできない2番目のハードドライブがインストールされています(インストールされていません)。

私はDebianをインストールしましたが、インストール中にいくつかの問題が発生しました。最初はWindows(SSDのWindows)でダブルブートをしたかったので、HDDにOSをインストールしましたが、これを達成できず、Windowsと別れて再びSSDにDebianをインストールすることにしました。

デスクトップに両方のハードドライブを表示できますが、ハードドライブをマウントすることはできません。

関連情報を投稿します。

$ sudo fdisk -l
Disk /dev/sdb: 89.4 GiB, 96029466624 bytes, 187557552 sectors
Disk model: KINGSTON RBU-SNS
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x34f08e2e

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sdb1  *         2048 185556991 185554944 88.5G 83 Linux
/dev/sdb2       185559038 187555839   1996802  975M  5 Extended
/dev/sdb5       185559040 187555839   1996800  975M 82 Linux swap / Solaris


Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000LM024 HN-M
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: dos
Disk identifier: 0x55786839

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sda1             2048 1951522815 1951520768 930.6G 83 Linux
/dev/sda2       1951524862 1953523711    1998850   976M  5 Extended
/dev/sda5       1951524864 1953523711    1998848   976M 82 Linux swap / Solaris

Partition 2 does not start on physical sector boundary.

アクセスしようとしているドライブは/ dev / sdaです。

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            5.8G     0  5.8G   0% /dev
tmpfs           1.2G  9.4M  1.2G   1% /run
/dev/sdb1        87G  5.4G   77G   7% /
tmpfs           5.9G   60M  5.8G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           5.9G     0  5.9G   0% /sys/fs/cgroup
tmpfs           1.2G   20K  1.2G   1% /run/user/1000

私が試したことは次のとおりです。

~$ sudo fsck.ext4 -f /dev/sda
e2fsck 1.44.5 (15-Dec-2018)
ext2fs_open2: Bad magic number in super-block
fsck.ext4: Superblock invalid, trying backup blocks...
fsck.ext4: Bad magic number in super-block while trying to open /dev/sda

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>

Found a dos partition table in /dev/sda

~$ sudo resize2fs /dev/sda 8193
resize2fs 1.44.5 (15-Dec-2018)
resize2fs: Bad magic number in super-block while trying to open /dev/sda
Couldn't find valid filesystem superblock.

~$ sudo resize2fs /dev/sda 32768
resize2fs 1.44.5 (15-Dec-2018)
resize2fs: Bad magic number in super-block while trying to open /dev/sda
Couldn't find valid filesystem superblock.

インストール出力内で追加のドライブ情報が見つかりました。

/dev/sdb1 on / type ext4 (rw,relatime,errors=remount-ro)

だから私はこう書いています:

sudo mount /dev/sda1 /

すると、デスクトップのハードドライブアイコンが消えた。再起動するとすべてが正常に戻り、アイコンは表示されますがドライバにアクセスできません。アイコンをクリックすると:

「999GBボリューム」をマウントできません。 操作を実行する権限がありません。

助けてください

ベストアンサー1

Debian をインストールしたばかりで、このコンピュータに重要なデータがないため、エラーを経験して耐えられるようです。ファイルシステムとインストールについてまったく理解していない場合は、これについて学ぶ機会です。

まず/dev/sda分割された。出力によると、fdiskパーティションは次のようになります。

/dev/sda1             2048 1951522815 1951520768 930.6G 83 Linux
/dev/sda2       1951524862 1953523711    1998850   976M  5 Extended
/dev/sda5       1951524864 1953523711    1998848   976M 82 Linux swap / Solaris

/dev/sda1すでにファイルシステムでフォーマットされているようです。確かに、そのディスクに保存する価値があるものがない場合は、次のことができます。ファイルシステムの作成あなた自身:

mkfs -t ext4 /dev/sda1

/dev/sda1このコマンドは潜在的に重要なデータを上書きしたくないため、ファイルシステムがすでに含まれていると文句を言います。データを強制的に上書きすることもできますが、mkfs苦情がある場合はそのままにしておくことをお勧めします。

次に、ファイルシステムを使用するには、次のことが必要です。それ。マウントとは、別のファイルシステムを既存のファイルシステムツリーに統合することを意味します。これにはいわゆる必要があります。マウントポイント。たとえば、マウント/mnt/dataポイントとして機能するディレクトリを作成します。ファイルシステムをマウントすると、マウントポイント内のすべてのファイルとディレクトリが非表示になるため(削除しませんが)、空にする必要があります。したがって、次のことを試してください。

mkdir /mnt/data
mount /dev/sda1 /mnt/data

これでインストールされたので、dfコマンドはそれをリストします。cd /mnt/dataファイルとディレクトリを作成できます。その下に作るすべては/mnt/dataその上に常駐するようになります/dev/sda1(設置されている限り)。

おすすめ記事