質問: エラーを認識して修正する際に「システムログ」を使用できますか? お気づきかもしれませんが、私はまだlinuxに関してまったく新しく、10日前にubuntu 16.04で旅を始め、ubuntu 17.10に到達するまでアップグレードしました。いつかpcの電源を入れて、黒い画面が私を見つめ、ファイルやインターネットへの道をふさいでしまうのではないかと心配しているので、とても緊張しています。それで、私は、災害を防ぐために、できる限り自分自身を教育しようとしています。今日、それを開いたときに「システムログ」と呼ばれるものに遭遇しました。大量のメッセージ(エラーのように見えます)を見つけ、それらのいくつかは重要としてリストされています。私の質問:問題を検出して解決するためにこれを使用する方法はありますか?ありがとう。追伸:ヨーヨーのように振る舞うwi-fi接続に問題があることは知っています。上に1分、下に1分。少なくともこれは私が知っている1つの問題です。これは、「dmesg」コマンドから得られるものです。[15990.659912] iwlwifi 0000:02:00.0: microcode sw error detected. restarting 0x2000000. [15990.660059] iwlwifi 0000:02:00.0: start iwl error log dump: [15990.660064] iwlwifi 0000:02:00.0: status: 0x00000200, count: 6 [15990.660067] iwlwifi 0000:02:00.0: loaded firmware version: 29.541020.0 [15990.660072] iwlwifi 0000:02:00.0: 0x000019c2 | advanced_sysassert [15990.660075] iwlwifi 0000:02:00.0: 0x000002a0 | trm_hw_status0 [15990.660078] iwlwifi 0000:02:00.0: 0x00000000 | trm_hw_status1 [15990.660081] iwlwifi 0000:02:00.0: 0x00043d58 | branchlink2 [15990.660084] iwlwifi 0000:02:00.0: 0x0004b016 | interruptlink1 [15990.660087] iwlwifi 0000:02:00.0: 0x00000000 | interruptlink2 [15990.660091] iwlwifi 0000:02:00.0: 0xdeadbeef | data1 [15990.660093] iwlwifi 0000:02:00.0: 0xdeadbeef | data2 [15990.660096] iwlwifi 0000:02:00.0: 0xdeadbeef | data3 [15990.660100] iwlwifi 0000:02:00.0: 0x488000f3 | beacon time [15990.660102] iwlwifi 0000:02:00.0: 0x1703dd11 | tsf low [15990.660105] iwlwifi 0000:02:00.0: 0x00000005 | tsf hi [15990.660108] iwlwifi 0000:02:00.0: 0x00000000 | time gp1 [15990.660112] iwlwifi 0000:02:00.0: 0x0259e583 | time gp2 [15990.660115] iwlwifi 0000:02:00.0: 0x00000001 | ucode revision type [15990.660118] iwlwifi 0000:02:00.0: 0x0000001d | ucode version major [15990.660121] iwlwifi 0000:02:00.0: 0x0008415c | ucode version minor [15990.660124] iwlwifi 0000:02:00.0: 0x00000210 | hw version [15990.660127] iwlwifi 0000:02:00.0: 0x00c89200 | board version [15990.660130] iwlwifi 0000:02:00.0: 0x0000001c | hcmd [15990.660133] iwlwifi 0000:02:00.0: 0x24022000 | isr0 [15990.660136] iwlwifi 0000:02:00.0: 0x00881800 | isr1 [15990.660139] iwlwifi 0000:02:00.0: 0x0000000a | isr2 [15990.660142] iwlwifi 0000:02:00.0: 0x40415cc0 | isr3 [15990.660144] iwlwifi 0000:02:00.0: 0x00000000 | isr4 [15990.660148] iwlwifi 0000:02:00.0: 0x0a9e001c | last cmd id [15990.660151] iwlwifi 0000:02:00.0: 0x00000000 | wait_event [15990.660154] iwlwifi 0000:02:00.0: 0x000000d4 | l2p_control [15990.660157] iwlwifi 0000:02:00.0: 0x00018020 | l2p_duration [15990.660160] iwlwifi 0000:02:00.0: 0x00000007 | l2p_mhvalid [15990.660163] iwlwifi 0000:02:00.0: 0x00000081 | l2p_addr_match [15990.660166] iwlwifi 0000:02:00.0: 0x00000005 | lmpm_pmg_sel [15990.660169] iwlwifi 0000:02:00.0: 0x15061956 | timestamp [15990.660172] iwlwifi 0000:02:00.0: 0x00006878 | flow_handler [15990.660178] ieee80211 phy1: hardware restart was requested
回答: こんにちは、linuxの世界へようこそ!はい、それがシステムログの目的です。 通常の動作を記録する 問題に関する警告 (発生した場合)ソフトウェア/ハードウェアエラーを出力します。 スタートアップロギングからの通常の正常な出力の例: [ 15.176458] e1000: eth1 nic link is up 100 mbps full duplex, flow control: rx [ 15.176779] addrconf(netdev_up): eth1: link is not ready [ 15.177032] addrconf(netdev_change): eth1: link becomes ready ディスク上の不良セクタに関する例( https://serverfault.com/questions/407007/what-do-these-disk-errors-in-syslog-mean から取得): sd 0:0:0:0:[sda]追加。センス:回復不能な読み取りエラー-自動再割り当てに失敗しました これらの例は両方とも dmesg からのものです。$ dmesg bugs.launchpad.net/ubuntu/+source/linux/+bug/1710390に記載されているように、問題に対する推奨される解決策は、次のことを行うことです。ターミナルで、networkmanager.confを開きます$ nano /etc/networkmanager/networkmanager.conf <-- nano is a text-editor for novices. 以下を追加します、[device] wifi.scan-rand-mac-address=no. ファイルを保存し、おそらくネットワークマネージャーを再起動します。$ sudo service network-manager restart