web-dev-qa-db-ja.com

Dropboxでは、ストレージを(小さな)eMMCから移動できません

32GBのeMMCドライブと1TBのhddを搭載したAcerTravelmate(TMB117 M C587)へのLMDEの新規インストールで問題が発生しました。具体的には、DropboxのストレージをeMMCから1TBドライブに移動することはできません。

エラーは読み取ります

To sync your Dropbox, move your Dropbox folder to a partition with a >compatible File System. Dropbox is compatible with Ext4.

これにより、Dropboxがそれを失った、またははるかに可能性が高いので、途中で混乱したと結論付けることができます。または、私のラップトップで、私が見逃している何か他のことが完全に起こっています。

parted -l/etc/fstabはどちらも、関連する両方のドライブがext4にフォーマットされていることを示しています。

parted -ldoes適切なファイルシステムに欠けている他の2つのドライブ(/dev/mmcblk0boot0/dev/mmcblk0rpmb)を表示します。サイズを考えると、ファームウェアタイプのもの(おそらくTPMモジュール?)用のマザーボード上の読み取り専用メモリであり、makefs.ext4などで「修正」しようとするものではないことを前提に動作しています。

私はまた、dropboxがなぜそれらを気にするのか...またはなぜそれがそのエラーを引き起こすのかを理解しようとしています。

Sudo parted -l

Model: ATA ST1000LM035-1RK1 (scsi)
Blockquote
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name     Flags
 1      1049kB  1000GB  1000GB  ext4         primary


Error: /dev/mmcblk0rpmb: unrecognised disk label
Warning: Error fsyncing/closing /dev/mmcblk0rpmb: Input/output error
Retry/Ignore? i                                                           
Model: Generic SD/MMC Storage Card (sd/mmc)
Disk /dev/mmcblk0rpmb: 4194kB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags: 

Error: /dev/mmcblk0boot0: unrecognised disk label
Model: Generic SD/MMC Storage Card (sd/mmc)                               
Disk /dev/mmcblk0boot0: 4194kB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags: 

Error: /dev/mmcblk0boot1: unrecognised disk label
Model: Generic SD/MMC Storage Card (sd/mmc)                               
Disk /dev/mmcblk0boot1: 4194kB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags: 

Model: MMC M52532 (sd/mmc)
Disk /dev/mmcblk0: 31.3GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name  Flags
 1      1049kB  538MB   537MB   fat32                 boot, esp
 2      538MB   29.2GB  28.7GB  ext4
 3      29.2GB  31.3GB  2056MB  linux-swap(v1)

/etc/fstab

# UNCONFIGURED FSTAB FOR BASE SYSTEM
proc    /proc   proc    defaults        0       0
# /dev/mmcblk0p1
UUID=1473-7E8C  /boot/efi       vfat    defaults        0       0
# /dev/mmcblk0p2
UUID=18e97241-975e-4cb8-8a36-ca7298d2f255       /       ext4   
rw,errors=remount-ro    0       1
# /dev/mmcblk0p3
UUID=9475a0d3-967d-41bb-a33c-67862702548e       swap    swap    sw      >0       0
# /dev/sdb1
UUID=c0ee208c-1a84-4457-a887-0eecd6876e3a       /cake   ext4    rw,errors=remount-ro    0       0
2
user315632

Dropboxには、ユーザー指定の拡張属性の使用を可能にするファイルシステムが必要です。 Dropboxディレクトリでgetfattr *を実行します。すべてのファイルに、Dropboxのバージョンに応じてuser.com.dropbox.attrsまたはuser.com.dropbox.attributesという名前の拡張属性があることがわかります。

拡張属性の使用を許可するには、/ dev/sda1のuser_xattr/etc/fstabマウントオプションを追加するか、(外付けドライブの場合はより便利に)ファイルシステム自体にオプションを追加します。 tune2fs -o +user_xattr /dev/sda1を使用します。この変更を行うには、おそらくファイルシステムをアンマウントする必要があります。次にマウントしたときに有効になります。

Linux上の最新のDropboxの要件のより明確なリストがあります。

1
telcoM