タグ

LINUXとバイナリに関するbaboocon19820419のブックマーク (3)

  • vimでバイナリを表示し、値を変更したい - rderaログ

    バイナリファイルを表示させることなら、 $ hexdump -C picture.png 00000000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 |.PNG........IHDR| 00000010 00 00 00 0a 00 00 00 0f 08 02 00 00 00 52 9d c9 |.............R.?|とか、 $ xxd picture.png 0000000: 8950 4e47 0d0a 1a0a 0000 000d 4948 4452 .PNG........IHDR 0000010: 0000 000a 0000 000f 0802 0000 0052 9dc9 .............R..みたいに、hexdumpコマンドとかxxdコマンド(この記事を書いてて知った)を使えばできる。 でも、

  • Chrome OSのディスクをサイズアップする - adsaria mood

    fdiskで仮想ディスクのセクタ数、ヘッダ数、シリンダ数の設定は必要なかったので、その部分を削除した。仮想ディスクの方で定義してあるのでfdiskではその値が使われる。(2009/11/28) ダウンロードしたChrome OSのバイナリ(chromeos-image-999.999.32309.211410-a1.vmdk.bz2 )ではベースとなるLinux(Ubuntu)のルートファイルシステムの大きさが960MB程度しかなく、Chrome OS自身が600MBを使っているので、残りは約300MBしかない。これでは、追加でソフトウェアを入れようとしても足りない場合もある。また、配布されているvmdk(仮想ディスク)ファイルは約3GBで構成されていて(ルート:約1GB、スワップ:約1GB、ステートフル:約1GB)で4GBのUSBメモリに入れると1GB程、未使用となってしまう。 そこで、

    Chrome OSのディスクをサイズアップする - adsaria mood
  • vmlinux - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "Vmlinux" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2020年12月) Linuxカーネルのブートならびに伸長プロセス Linuxシステムにおいて、vmlinuxとは、内部にLinuxカーネル体を包含する静的リンクされた実行ファイルである。ELF、COFF 、a.outのような実行可能バイナリ形式に準じた形式が利用されるが、通常の実行可能バイナリと異なりカーネル(のexecシステムコール)が対応している形式ではなく、ブートローダーが対応している形式でなければならない。vmlinuxファイルはカーネルデバッグ、カーネルのシンボ

    vmlinux - Wikipedia
  • 1