私のコンピュータにLinux Debianがインストールされています。私のパーティションテーブルは次のとおりです。
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
sda2: __________________________________________________________________________
File system: ext4
Operating System: Debian GNU/Linux buster/sid
sda4: __________________________________________________________________________
File system: ext4
/dev/sda1 には EFI ブートパーティションがあり、/dev/sda2 は私のルートディレクトリ( /
)、 /dev/sda4 は/home
。 Manjaro Linuxをインストールするためにパーティションのサイズを変更し(GParted経由で)、次のようになりました。パーティションテーブル:
sda1: __________________________________________________________________________
File system: vfat
Boot sector type: FAT32
sda2: __________________________________________________________________________
File system: ext4
Operating System: Debian GNU/Linux buster/sid
sda3: __________________________________________________________________________
File system: swap
sda4: __________________________________________________________________________
File system: ext4
sda5: __________________________________________________________________________
File system: ext4
Operating System: Manjaro
ご覧のとおり、スワップパーティションとして/dev/sda3を追加し、Manjaroがインストールされているパーティションとして/dev/sda5を追加しました。インストール中に/ dev / sda1(Debianを起動した場所)をフォーマットし、Manjaroはここにスタートアップファイルをインストールしました。インストール後、GRUBにはDebianブートとManjaroブートの2つのオプションがあります。 Manjaroの起動はうまく動作しますが、Welcome to emergency mode!
Debianの起動に問題があります。ルートパスワードの入力を求められますが、入力した後に何も起こらないようです(忘れたかもしれませんが、パスワードが間違っているというメッセージはありません)。インターネット検索の最後に、私はDebianがfstab
間違っている可能性があるという結論に達しました。これを見てください:
# / was on /dev/sda2 during installation
UUID=de26f007-befa-4524-b1c8-059e115aa36c / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
#UUID=B1D2-AC43 /boot/efi vfat umask=0077 0 1
# /home was on /dev/sda4 during installation
UUID=5c273b54-01ad-4186-9821-1e90980a8913 /home ext4 defaults 0 2
# swap was on /dev/sda3 during installation
#UUID=9da48f63-2583-4e29-8997-3c6474e4bcbc none swap sw 0 0
UUID=ECA5-260F /boot/efi vfat defaults 0 1
Debian を正しく動作させるにはどうすればよいですか?
編集する
私が試したことABコメントで提案されているように(たとえば、grubパラメータに/ dev / sda2を追加するなど)、機能しません。
journalctl -xb
エラーメッセージを提供できません。ジェッドオオカミrootのパスワードを提供した後、Debianは私を投稿していないのでコメントで提案しました(ログインできません)。fstabの内容に次のようにコメントを付けました。トリガーコメントの提案。 Debian は緊急モード以外のモードで起動します。
編集2
$ lsblk -f
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
sda
├─sda1 vfat 5AD2-7533 510.7M 0% /boot/efi
├─sda2 ext4 de26f007-befa-4524-b1c8-059e115aa36c 5.5G 60% /mnt/sda2
├─sda3 swap 62f96d88-8521-453b-8df7-9c61095ec52c [SWAP]
├─sda4 ext4 5c273b54-01ad-4186-9821-1e90980a8913 19.5G 71% /run/media/michal/5c273b54-01ad-4186-9821-1e90980a8913
└─sda5 ext4 d6f9b919-1373-4285-81e8-9f0838d660d7 1G 86% /
ベストアンサー1
Linuxが稼働している必要があります。その後、試してみてくださいルート変更Debian システムに入ります。これをrootとして試してみてください(おそらく誤字かもしれません):
mount UUID=de26f007-befa-4524-b1c8-059e115aa36c /mnt
mount UUID=5c273b54-01ad-4186-9821-1e90980a8913 /mnt/home
mount UUID=ECA5-260F /mnt/boot/efi
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /run /mnt/run
mount --bind /sys /mnt/sys
chroot /mnt
Debian では、次のコマンドを使用してすべてのユーザーのパスワードをリセットできます。パスワードまだfstabを確認していない場合は確認してください。
この混乱を完全に排除することを忘れないでください。)