ハードディスクの「/」にフォルダがありません。 「/boot」をマウントしてください。

ハードディスクの「/」にフォルダがありません。 「/boot」をマウントしてください。

私はaskubuntuに私の質問を投稿しましたが、これがUbuntuに限定されていないことを知っているので、ここでより多くの観客に近づくことを願っています。

だからUbuntuサーバーを台無しにし、もう起動しません。理由を教えてください。ハードドライブの「/」のすべてのディレクトリが魔法のように消えました。したがって、ライブLinuxで起動してハードドライブをマウントしようとしたときにハードドライブにアクセスするときに入力するディレクトリは、通常/ bootの下にありますが、これがマウントされるディレクトリです。明らかに、grubは起動時に/ dev、/root、/home、またはドライブのルートのフォルダを見つけることができません。彼らはまだそこにあります:gpartedでドライブを見ると、約10 GBが使われているように見えます。これはサーバー上にあります。ライブシステムでドライブを右クリックすると、約140MBしか表示されません。これがフォルダコンテンツ表示にあるものです。

原因:サーバーに新しいハードドライブをマウントしてフォーマットしてから、/ etc / fstabに静的にマウントしたかったのですが、UUIDを台無しにしたようです(正しくコピーされていないか、文字を忘れたなど)。しかし、再起動するまでそれを実現できませんでした。

起動時に次のように表示されます。

"Gave up waiting for root device. Common Problems: 
  - Boot args (cat /proc/cmdline) 
    - Check rootdelay = (did the system wait long enough?) 
    - Check root = (did the system wait for the right device?)
   - Missing module (cat /proc/modules; ls /dev) 
ALERT! /dev/mapper/server--vg-root does not exist. Dropping to shell!"

/dev/...がないので、これは意味があります。

助ける?

編集する:

Output of lsblk:
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 298.1G  0 disk 
└─sda1   8:1    0 298.1G  0 part 
sdb      8:16   1  14.7G  0 disk 
└─sdb1   8:17   1  14.7G  0 part /cdrom
loop0    7:0    0   953M  1 loop /rofs

lvscanの出力(sudoで実行):

  No volume groups found

pvscanの出力:

No matching physical volumes found

parted 出力 --> すべて印刷:

Model: ATA WDC WD3200AAKS-7 (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size   Type     File system  Flags
 1      1049kB  320GB  320GB  primary  ext4         boot


Model: JetFlash Transcend 16GB (scsi)
Disk /dev/sdb: 15.8GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  15.8GB  15.8GB  primary  fat32        boot, lba

pvdisplay /dev/sda1の出力

 No physical volume label read from /dev/sda1
 Failed to read physical volume "/dev/sda1"

ファイル出力 -s /dev/sda1

/dev/sda1: no read permission

答え1

すでに指摘したように、fstabを台無しにした可能性が高いです。あなたの説明によると、bootに含まれているパーティションをインストールして/既存のパーティションを上書きしたようです。

/ライブシステムで実行できることは、以下に1つ以上のディレクトリを作成し(場所は重要ではありません)、gpartedはディスクに存在する各パーティションに1つのディレクトリを報告することです。次に、これらの新しいディレクトリにそのパーティションを手動でマウントします。

そのうちの1つには、/etc.fstabと実験を開始する前に作成したfstabバックアップがあります。

関連情報