タグ

osに関するogawastのブックマーク (20)

  • 0から作るOS開発

    0から作るOS開発について ここではOS(のようなもの)を自分で作るための 簡単で基礎的な技術を載せています。 このホームページはC言語の基礎的な知識がある方を対象としています アセンブラなども取り扱います 何故? プログラムってどうやって動いているんだろう? OSってなんだろう? どうやって動いているんだろう? プログラム作ったことあるけどmain関数が動く前ってどうなってるんだろう? と思ったことありませんか? こんなふうに考えてもんもんとして過ごしていませんか? そんな方のためのこのホームページです! その当時 ふと疑問に思って オペレーティングシステムに関する技術を読んでみましたが、 メモリ管理とかプロセスがどうたらこうたらと小難しいことばかりで 具体的にどう動くのか(もちろん十分具体的に書かれており 頭がついていってないだけなのですが。。。。)、 もっと言えばどうやって作るのか

    0から作るOS開発
  • Ubuntu 8.04 LTS 日本語版Desktop正式リリース,パーティション分割なしでWindowsとデュアル・ブート

    Ubuntu Japanese Teamは2008年4月25日,Linuxディストリビューションの新版「Ubuntu 8.04 LTS 日語ローカライズド Desktop CD」を正式リリースした。Wubiと呼ぶツールにより,パーティションを分割することなくWindows上にインストールすることが可能になったことなどが特徴。 WubiによるUbuntuのインストールは,Windows上でwubi.exeを起動し,ユーザー・アカウント名とパスワードを入力し「インストール」ボタンを押すだけで行うことができる。Windowsを再起動すると起動時にWindowsとUbuntuのどちらかを選択できる。アンインストールは,Windowsの「プログラムの追加と削除」で,通常のWindowsアプリケーションと同じように行うことができる。 また,Firefox 3 Beta 5がデフォルトのブラウザとなる

    Ubuntu 8.04 LTS 日本語版Desktop正式リリース,パーティション分割なしでWindowsとデュアル・ブート
  • 独自OSを作ってみよう!

    このホームページは以下に移動しました. ブックマークを張り直してください. 5秒後に自動的に移動します. http://kozos.jp/kozos/

  • http://www.aqunet.info/debian/kernel.html

  • Debian de Linux (Japanese Version Only.)

    Debianでapache2を設定する apache2をインストール(選択)する。 Debianなので、apt-getほにゃららでよいのですが、apache2というパッケージは仮想パッケージとしてしか存在しません。次の中から、使用するモジュールを選ばなければなりません。 apache2-mpm-prefork apache2-mpm-worker apache2-mpm-threadpool apache2-mpm-perchild apache2-mpm-prefork 古いapache1.xと同じように、ネットワークコネクション毎にプロセスを割り当てて、処理を行います。パッケージの説明を見る限り、テストされているのはこのモジュールだけ!のようなので、特に問題なければ、このパッケージを使うと良いでしょう。 特にkernel2.4以下でapache2を使う場合、以下に紹介するモジュールで利

  • Vistaカーネルの内部 - Prex-組み込みリアルタイムOS開発日記

    Mark Russinovichは、最近ではSonyのルートキットを見つけたとして有名になったが、カーネル・オタクの間では昔から有名だった。NTのサービスをフックするDDJの記事や、regmonやfilemonのソースコードはWindowsをハックする際にとても世話になった。彼のインタビュー・ビデオは以下。http://channel9.msdn.com/Showpost.aspx?postid=294410彼の書いた「Vista カーネルの内部」という記事が面白い。Windows Vista カーネルの内部 : 第 1 部Windows Vista カーネルの内部 : 第 2 部Windows Vista カーネルの内部 : 第 3 部ようやく全3部が揃ったみたいなので、興味のある点だけまとめておく。CPU サイクル カウント普通、スケジューラはTick毎にカレント・スレッドがそのTic

    ogawast
    ogawast 2007/03/27
  • ブートコードの実行

    ここでは、CPUによって最初の制御が開始されるところから、 ブートコードがシステムに取り込まれ実行されるまでを説明する。 ここで説明される事項は、Linuxに限らずどのOSの起動時にもあてはまる。 制御の開始 給電が正常に行われ、初期化の済んだバスが問題なく利用できるようになると、 CPU は制御を開始する。 CPU のモードが強制的にリアルモードへ変更される。 CPUの制御は、物理アドレス0xfffffff0(4GB-16B目)へのジャンプによって強制的に開始される。この状態は、リアルモードにもかかわらずコードセグメントのベースアドレスが1MBの範囲を超えている値に設定されている点で、特殊である。この特殊な状況は、やがてCSレジスタが更新され新しいベースアドレスがコードセグメントに設定されるまでの間続く。 ただしPC/AT互換機の場合、CPUの制御開始と同時に、後述する「A20マスク」と

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

    ogawast
    ogawast 2007/03/23
  • インタラプト・ストーム - Prex-組み込みリアルタイムOS開発日記

    ものすごく沢山の割込み要求が来て、プロセッサの実行時間をいつぶす現象を、インタラプト・ストームと呼ぶ。これにはいくつかの原因が考えられるが、よくあるのがデバイスドライバのバグだ。ハードウェアのバグや設定ミスにより、デバイス側からの割り込みが何度も上がりまくる。デバイスから割り込みが上がったにもかかわらず、ドライバがそれを正しくハンドルできずに、割り込みが上がりっぱなしになる。割り込みがレベル・トリガの場合に、特定のドライバが別のデバイスの割り込みに誤って反応してしまい、正しいドライバまで制御が渡らない。FreeBSDには、カーネルにInterrupt Storm Protection(ISP)と呼ばれる検出機構が実装されている。以下はFreeBSD-7.0のインタラプト・スレッドの一部(kern_intr.c)。 86 static int intr_storm_threshold =

    ogawast
    ogawast 2007/02/28
  • DragonFlyBSD.org

    Ongoing DragonFly News Check the DragonFly Digest and the DragonFlyBSD Wiki for current events. DragonFly participated in Google's Summer of Code 2008. For more information, check the SoC page on our wiki. DragonFly's new HAMMER filesystem is fast becoming a mainstay of the system, with numerous people now using it on production machines! The release of the new filesystem in 2.0 has gone very sm

    ogawast
    ogawast 2007/02/01
  • Debian-Installer for PLAYSTATION 3 - ほげめも

    PLAYSTATION 3 (PS3PF) 用の Debian-Installer (powerpc) を作ってみました。 こちらからダウンロードできます。 簡単な説明は Wikiにまとめてあります。 オーバースキャンな 576x384 (72x24) のコンソールでも 破綻することなくちゃんと最後まで動きます。Newt は偉大です。 使い方について補足ですが、 kboot (20061208 版) をインストールした PS3 で、 Debian-Installer を書き込んだメディアを入れて起動すると自動的にスタートします。 あとは i386 などと同じですので、 マニュアルを参照しつつ進めてください。 partitioner 実行後、NewWorld とか PReP とかについて文句を言ってきますが (下の写真)、 PS3 では関係ないので無視して先に進んでかまいません (No を選

    ogawast
    ogawast 2007/01/13
    PS3にdebian
  • Moved

    This URL was moved The requested URL http://web.sfc.keio.ac.jp/~t03792sh/archives/2006/03/glantank_setup.html was moved to http://web.sfc.keio.ac.jp/~shokai/archives/2006/03/glantank_setup.html.

  • 本当に30日でOSが出来上がるのかを試してみるBlog

    さて、というわけで、0日目〜31日目までの全32日分をすべて読み終えたこととなったが、実は音を言うと、途中何度かあきらめそうにもなったし、全然わからねーと投げやりにもなった。楽しかったけど、同時に辛かったことも事実だ。しかし、なんとかかんとか、ここまでこぎつけることができた。当に充実した時間だった。 だから、俺は今後もOSを作っていきます。ただ、もうこれまでのように詳細に更新、報告することはないです。多分当に30日でOSが出来上がるのかを試してみるページの一番下のところにひっそりと公開していくだろうと思う。 というわけで、最後に感謝の言葉でこのBlogを締めくくりたいと思う。 まずは、一番最初に、このの著者である川合秀実氏に感謝したい! ありがとう。あなたが書いたこので、少なからず、俺のこの1ヶ月は充実したものとなった。そして、このをきっかけにOS作りの楽しさってのがほんの少し

    本当に30日でOSが出来上がるのかを試してみるBlog
  • Route 477

    GitHubindexHello source: index.md View on github | Report issue Generated by middleman 3.1.6. Powered by Ruby 2.2.2.

  • Debian JP Project - Debian JP Project

    Debian とは? Debian (デビアン) は、あなたのコンピュータのための自由 (フリー) なオペレーティングシステム (OS) です。 多くのソフトウェアが利用できます オフィスソフト、ブラウザ、プログラミングツールなど 18,000 個以上もの多様なソフトウェアをすぐに利用可能です ソフトの導入も手軽です 定評のあるパッケージングシステムとユーティリティ (dpkg, apt) により、ソフトの導入や更新が簡単です パソコンはもちろん、様々なコンピュータで動作します Windows が動作する一般的なパソコンのみならず、ハイエンド/Unix 系サーバ・Mac・組込み・NASゲーム機・汎用機等でも動作し、 様々な利用形態を可能にします 利用/配布/改変は「無償であり自由」です 後に「オープンソースの定義」の基になった「Debian フリーソフトウェアガイドライン (

  • KeN's GNU/Linux Diary | Debian Sargeでのコンソールの日本語表示

    View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this

    KeN's GNU/Linux Diary | Debian Sargeでのコンソールの日本語表示
  • fam.cx

    This domain may be for sale!

  • Ubuntu 6.06 Installation Notes (Japanese) environment setup example

    このページは http://tmcosmos.org/linux/ubuntu/ubuntu606.html. へ移動しました。5秒後にジャンプします。

  • http://kodou.net/look.cgi?Ubuntu%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E3%83%A1%E3%83%A2

  • Homepage | Ubuntu Japanese Team

    Ubuntuは、世界中で2000万人を超えるユーザーが日常的に利用しているオペレーティングシステムです。数千ものアプリケーションを動かすことができます。 Ubuntuについて ›

  • 1