web-dev-qa-db-ja.com

ブートチャート:再起動後にブートチャートを作成しない

システムを再起動した後、ブートチャートでイメージファイルを作成しないでください。そうではありません。何をすべきですか? 

1
TechJhola

システムに次のパッケージがインストールされていることを確認してください。

$ dpkg-query -W bootchart pybootchartgui
bootchart   0.90.2-8ubuntu2
pybootchartgui  0+r141-0ubuntu3

その後、ブートシーケンスのPNG画像を(再)生成するためにあなたがしなければならないことは、/var/log/bootchart/、 例えば:

$ cd $HOME
$ bootchart /var/log/bootchart/sylvain-ThinkPad-T430s-trusty-20140915-1.tgz
parsing '/var/log/bootchart/sylvain-ThinkPad-T430s-trusty-20140915-1.tgz'
parsing 'header'
parsing 'proc_stat.log'
parsing 'proc_diskstats.log'
parsing 'proc_ps.log'
warning: no parent for pid '2' with ppid '0'
merged 0 logger processes
pruned 276 process, 0 exploders, 155 threads, and 22 runs
False
bootchart written to 'bootchart.png' 

ただし、デフォルトではbootchartはpngを/ var/log/bootchart /にも保存します。

enter image description here

2
Sylvain Pineau

これを試して:

ブートチャートを実行する

Bootchartをインストールしたら、実行する必要があります。ブートシーケンスのタイミングを適切に設定できるようにするには、ブートチャートを最初のサービスの1つとして起動する必要があります。このため、Bootchartは、開始スクリプトを使用して他のサービスとして開始されません。代わりに、GRUBメニューパラメータを編集することにより、ブート中に呼び出されます。

これは恐ろしく聞こえるかもしれませんが、非常に単純で無害です。

まず、システムが起動したら、Escキーを押してGRUBメニューが表示されない場合に表示します。

次に、eを押してGRUBメニューを編集します。これによりタイマーが一時停止され、変更をGRUBメニューに追加できます。通常は起動し、init =/sbin/bootchartdという文字列を単純に入力します。

ソース: http://www.dedoimedo.com/computers/bootchart.html

1
amarintj1986