昨晚,我妻子運行 OpenSUSE 的筆記型電腦似乎出現了某種故障,啟動時會出現一大堆錯誤,並最終提示輸入 root 密碼才能以對 shell 的唯讀訪問權限啟動。
在這種唯讀模式下,我能夠看到所有重要文件似乎仍然存在,因此我想在執行任何操作之前備份它們。
我連接了一個外部 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 /
對於U盤,通常它被模擬為scsi,你可以使用
fdisk -l
列出目前所有連接的磁碟機。若要在 /dev/sdb1 上安裝例如 ntfs 驅動器,請嘗試:
mount -t ntfs-3g /dev/sdb1 /mnt
vfat
如果您使用的是 fat16/32,請替換。