Я следую этому руководству https://developers.google.com/compute/docs/troubleshooting#ssherrors, а именно раздел о восстановлении постоянного диска с помощью другой виртуальной машины.
Я пытаюсь следовать этой части:
mount /dev/disk/by-id/scsi-0Google_PersistentDisk_myinstance-debugging /mnt/myinstance
Это ошибка, которую я получаю:
root@debugger:~# mount /dev/disk/by-id/scsi-0Google_PersistentDisk_marty-wll-debugging /mnt/marty-wll mount: you must specify the filesystem type
Я не уверен в файловой системе из-за использования дисков Google Compute, а система уже была удалена и подключена к другому компьютеру в соответствии с руководством разработчиков Google, на которое я ссылался выше.
parted scsi-0Google_PersistentDisk_marty-wll-debugging -l
root@debugger:/dev/disk/by-id# parted scsi-0Google_PersistentDisk_marty-wll-debugging -l Model: Google PersistentDisk (scsi) Disk /dev/sda: 10.7GB Sector size (logical/physical): 512B/4096B Partition Table: msdos Number Start End Size Type File system Flags 1 1049kB 10.7GB 10.7GB primary ext4 Model: Google PersistentDisk (scsi) Disk /dev/sdb: 10.7GB Sector size (logical/physical): 512B/4096B Partition Table: msdos Number Start End Size Type File system Flags 1 1049kB 10.7GB 10.7GB primary ext4
дал мне информацию, что это "ext4".
хотя, когда я запускаю следующую команду, я все равно получаю сообщение об ошибке:
root@debugger:~# mount -t ext4 /dev/disk/by-id/scsi-0Google_PersistentDisk_marty-wll-debugging /mnt/marty-wll mount: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so
dmesg системного журнала сказал:
[ 2452.205447] EXT4-fs (sdb): VFS: Can't find ext4 filesystem
Любые идеи?