web-dev-qa-db-ja.com

クルトンの下のSDカードで信頼できる-破損したディスク?

この質問は、UbuntuがChromebookでCroutonの下で実行されているという点でのみCroutonに関連しています。 ext4形式のSDカードにxfceを使用して14.04をインストールしました。

いろいろな問題があり、正しくインストールしたいパッケージがないようです。私がインストールしようとしたパッケージの1つはFirefoxでした。これは、 この回答 ごとに_gksu software-center_として実行したにもかかわらず、SoftwareCenterから正しくインストールされませんでした。コマンドラインからインストールしようとすると、次の入出力エラーが発生します(長い貼り付けで申し訳ありません)。

_Preparing to unpack .../firefox_37.0.1+build1-0ubuntu0.14.04.1_AMD64.deb ...
Unpacking firefox (37.0.1+build1-0ubuntu0.14.04.1) over (37.0.1+build1-0ubuntu0.14.04.1) ...
dpkg: error processing archive /var/cache/apt/archives/firefox_37.0.1+build1-0ubuntu0.14.04.1_AMD64.deb (--unpack):
 unable to create `/etc/apport/native-origins.d/firefox.dpkg-new' (while processing `./etc/apport/native-origins.d/firefox'): Input/output error
/bin/df: '/mnt/stateful_partition': No such file or directory
                                                             /bin/df: '/usr/share/oem': No such file or directory
                                 /bin/df: '/home/chronos': No such file or directory
    /bin/df: '/home/.shadow/472855b8f1a7fba3c1a1f1160e3f4f39f8236d43/mount': No such file or directory
                      /bin/df: '/home/chronos/user': No such file or directory
                                                                              /bin/df: '/home/user/472855b8f1a7fba3c1a1f1160e3f4f39f8236d43': No such file or directory
       /bin/df: '/home/chronos/u-472855b8f1a7fba3c1a1f1160e3f4f39f8236d43': No such file or directory
                     /bin/df: '/home/root/472855b8f1a7fba3c1a1f1160e3f4f39f8236d43': No such file or directory
                              /bin/df: '/run/crw': No such file or directory
                                                                            Selecting previously unselected package xul-ext-ubufox.
Preparing to unpack .../xul-ext-ubufox_3.0-0ubuntu0.14.04.1_all.deb ...
Unpacking xul-ext-ubufox (3.0-0ubuntu0.14.04.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/firefox_37.0.1+build1-0ubuntu0.14.04.1_AMD64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
(trusty)james@localhost:~$ dmesg | tail -30
[10563.225680] EXT4-fs error (device sdb1): ext4_mb_generate_buddy:742: group 464, 22958 clusters in bitmap, 22957 in Gd
    (...plus ~25 more of that error...)
[10563.247003] EXT4-fs error (device sdb1): ext4_find_dest_de:1645: inode #133094: block 532849: comm dpkg: bad entry in directory: rec_len is smaller than minimal - offset=0(0), inode=0, rec_len=0, name_len=0
[10563.248966] ecryptfs_do_create: Failure to create dentry in lower fs; rc = [-5]
[10563.248979] ecryptfs_create: Failed to create file inlower filesystem
[10564.825928] EXT4-fs error (device sdb1): ext4_mb_generate_buddy:742: group 16, 24208 clusters in bitmap, 24197 in Gd
[10567.444090] EXT4-fs error (device sdb1): ext4_mb_generate_buddy:742: group 387, 17420 clusters in bitmap, 18620 in Gd
(trusty)james@localhost:~$ 
_

dmesgからの下部の出力は この回答 ごとであり、確かにいくつかのファイルIOエラーがあります。sdb私のSDカードです。

私の質問はこれです:この問題は私のインストールがSDカードにあることに関連しているようですか?ファイルIOに問題がある場合は、破損したファイル(ガベージでいっぱい)の_dpkg: error: parsing file '/var/lib/dpkg/available' near line 0:_やfiles list file for package '(package name)' is missing final newlineなど、他のパッケージで発生している問題の説明にも役立つ場合があります。カップルに名前を付けます。 TrustyをSSDに直接インストールすると、これらの問題に役立つ可能性がありますか?

2
James Irwin

更新、約10日後:TrustyをChromebookの内部SSDのCroutonに直接再インストールしましたが、それ以降問題は発生していません。上記の問題は、コンピューターがスリープ状態になった後にCroutonが再開する問題に関連していると思います( 問題#288 を参照)。また、SDカードを正しく取り出さずに誤って取り外したことが原因である可能性もあります。

1
James Irwin