Вчера вечером на ноутбуке моей жены, работающем под управлением OpenSUSE, произошел какой-то сбой: при запуске он выдает целый ряд ошибок и в конечном итоге запрашивает пароль root для запуска с доступом только для чтения к оболочке.
В этом режиме «только для чтения» я увидел, что все важные файлы все еще на месте, поэтому я хочу сделать их резервную копию, прежде чем что-либо делать.
Я подключил внешний USB-накопитель, и на нем появилось сообщение:
usb 4-3: new high speed USB device using ehci_hcd and address 3
usb 4-3: new device found, idVendor=152d, idProduct=2338
sub 4-3: new device strings: Mfr=1, Product=2, SerialNumber=5
[...etc....]
scsi3 : SCSU emulation for USB Mass Storage devices
scsi 3:0:0:0: Direct-Access WDS WD25 WD-[...more hard drive info...etc.]
[...etc...]
sd 3:0:0:0: [sdb] Assuming drive cache: write through
sdb: [mac] sdb1 sdb2 sdb3 sdb4
sd 3:0:0:0: [sdb] Attached SCSI disk
sd 3:0:0:0: Attached scsi generic sg2 type 0
Поэтому я предполагаю, что это означает лишь то, что диск найден.
Теперь я хочу смонтировать его, чтобы иметь возможность копировать на него файлы.
Два вопроса?
- Как мне его найти в /dev/
- Даже если я его найду, как мне его смонтировать, если у меня есть доступ только для чтения?
Спасибо за любую помощь.
решение1
Вы даже можете перемонтировать файловую систему с помощью принудительного перемонтирования — просто помните, что вам нужно проверить систему с помощью fsck. Если система монтирует ее только для чтения, значит, с файловой системой что-то не так.
mount -n -o remount /
для usb-флешки, обычно она эмулируется как scsi, вы можете использовать
fdisk -l
чтобы вывести список всех подключенных в данный момент дисков. Для монтирования, например, диска ntfs на /dev/sdb1, попробуйте:
mount -t ntfs-3g /dev/sdb1 /mnt
замените vfat
, если вы используете fat16/32.