Notice: get_currentuserinfo の使用はバージョン 4.5.0 から非推奨になっています ! 代わりに wp_get_current_user() を使ってください。 in /var/www/html/blog/wp-includes/functions.php on line 3831 Call Stack: 0.0001 228616 1. {main}() /var/www/html/blog/index.php:0 0.0001 229056 2. require('/var/www/html/blog/wp-blog-header.php') /var/www/html/blog/index.php:17 0.1227 5915312 3. require_once('/var/www/html/blog/wp-includes/template-loader.php') /var/www/html/blog/wp-blog-header.php:19 0.1238 5923384 4. include('/var/www/html/blog/wp-content/themes/zbench/single.php') /var/www/html/blog/wp-includes/template-loader.php:74 0.1238 5923416 5. get_header() /var/www/html/blog/wp-content/themes/zbench/single.php:1 0.1238 5924000 6. locate_template() /var/www/html/blog/wp-includes/general-template.php:45 0.1238 5924240 7. load_template() /var/www/html/blog/wp-includes/template.php:647 0.1239 5938112 8. require_once('/var/www/html/blog/wp-content/themes/zbench/header.php') /var/www/html/blog/wp-includes/template.php:688 0.1253 5954320 9. wp_head() /var/www/html/blog/wp-content/themes/zbench/header.php:8 0.1253 5954368 10. do_action() /var/www/html/blog/wp-includes/general-template.php:2589 0.1253 5955040 11. WP_Hook->do_action() /var/www/html/blog/wp-includes/plugin.php:453 0.1253 5955136 12. WP_Hook->apply_filters() /var/www/html/blog/wp-includes/class-wp-hook.php:323 0.1390 6169320 13. call_user_func_array:{/var/www/html/blog/wp-includes/class-wp-hook.php:298}() /var/www/html/blog/wp-includes/class-wp-hook.php:298 0.1390 6169928 14. add_google_analytics() /var/www/html/blog/wp-includes/class-wp-hook.php:298 0.1393 6170712 15. ga_current_user_is() /var/www/html/blog/wp-content/plugins/google-analyticator/google-analyticator.php:1116 0.1393 6170744 16. get_currentuserinfo() /var/www/html/blog/wp-content/plugins/google-analyticator/google-analyticator.php:1289 0.1393 6170968 17. _deprecated_function() /var/www/html/blog/wp-includes/pluggable-deprecated.php:49 0.1393 6171456 18. trigger_error() /var/www/html/blog/wp-includes/functions.php:3831

fedora16 ブート時にコケる問題(fsckで修復成功)

先日より、Fedoraがブート失敗するようになってしまった。
このまえレジュームの復帰失敗した事があったからそれかなー。

Booting 'Fedora (3.1.9-1.fc16.i686)'

Loading Fedora (3.1.9-1.fc16.i686)
Loading initial ramdisk ...

_Fedora-16-i686-: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
dracut Warning: e2fsck returned with 4
dracut Warning: _Fedora-16-i686- contains a file system with errors, check forced.
dracut Warning: _Fedora-16-i686-: Inodes that were part of a corrupted orphan linked list found.
dracut Warning: **** An error occured during the file system check.
dracut Warning: **** Dropping you to a shell; the system will try
dracut Warning: **** to mount the filesystem(s), when you leave the shell.

dracut Warning:

Dropping to debug shell.

sh: can't access tty; job control turned off
(Repair filesystem):/#

fsckコマンドで何かしろと書いてあるようなのだけど知識が足りない。
exitで抜けるとOSが起動するので、そのまま使っていたが、このままではダメだろうと情報探した。

shell command to fix filesystem
http://ask.fedoraproject.org/question/682/shell-command-to-fix-filesystem

(Fedora16 betaで)tonybrowningさんが同じ問題で困っていた。

fsckによる解決方法が書いてあったのでマネしたら直りました。
fsckにより無事修復されたようです。
なお、「fsckコマンドは場合によってファイル(システム)を破壊してしまうかもしれないのでバックアップ必要マジ」という情報は後になってから知りました。あぶない。

手順:
まず、blkidでブロックデバイスの情報を表示する
# blkid
/dev/sda1: UUID="..."
/dev/sda2: UUID="..."
/dev/mapper/vg_hostname_lv_swap: UUID="..."
/dev/mapper/vg_hostname_lv_root: LABEL="_Fedora-16-i686-" UUID="..."

次に、fsckにブロックデバイスを与える。
fsck -y /dev/mapper/vg_hostname_lv_root
ファイルシステムのチェックや修復が行われる。
/dev/sda2を指定しても同じはず。
LABELにFedora-16とあったから/dev/mapperの方を選びました。

終わったらexitで抜ける。
# exit
改めて再起動したら問題の現象は発生しなかった。
ok.

Related Posts

Comments are closed.