MeeGo 1.0.2 へアップデート

MeeGo 1.0.1には更新できたのですが、1.0.2への更新ではエラーになりました。

どうもディスク容量が足りないようでした(EeePC901で4GBのSDDにインストールしてました)。

8GBのSDDが開いてる状態だったので、ファイルシステムの一部を移すことにしました。

そして、一番大きそうな/usrをいけにえにすることにしたのですが、ブートに失敗しました。

更新の前にブートもできなくなったので、DVDブートで様子を調べて見たところ、rc.sysinitの中で/usrファイルシステム下のプログラムやライブラリを使っていました。

/usrファイルシステムをマウントする前に機動されるスクリプトなので、あたりまえではありますが、少し解せない感じがします。

具体敵機には、以下のファイルを使ってます。これらを/usrを取った所定の場所にコピーすると起動で着ました。

 

usr/bin/chvt
usr/bin/ionice
usr/bin/ply-image
usr/bin/xargs
usr/sbin/acpid
usr/sbin/acpid-start-script
usr/sbin/avahi-daemon
usr/sbin/abrtd
usr/sbin/crond
usr/sbin/ofonod
usr/sbin/bluetoothd
usr/sbin/xinetd
usr/lib/libavahi-client.so.3
usr/lib/libavahi-common.so.3
usr/lib/libavahi-core.so.6
usr/lib/libavahi-glib.so.1
usr/lib/libavahi-gobject.so.0
usr/lib/libavahi-ui.so.0
usr/lib/libdaemon.so.0
usr/lib/libbluetooth.so.3
usr/lib/librpm.so.1
usr/lib/librpmio.so.1
usr/lib/libxmlrpc.so.3
usr/lib/libxmlrpc_client.so.3
usr/lib/libstdc++.so.6
usr/lib/libxmlrpc_util.so.3
usr/lib/libABRTUtils.so.0
usr/lib/libABRTdUtils.so.0
 

結局は、最初からインストールしなおしました。

# 大本の原因はログファイルなどが増えてディスクが足りなくなったので、/usrファイルシステムを生贄にしなくても、ログを消すだけでよかったのかもしれません。

Trackback URL for this post:

http://www.meego-users.jp/trackback/149

 

Linux Foundation

LinuxはLinus torvaldsの登録商標です。
その他、記載されている名前やブランドは各社、各個人の登録商標または商標です。

関連サイト

meego.com meego.jp MeeGo ZONE AppUp developer program qt

コンテンツ配信