minix

MINIX 3で生のソケット()を生成するときのEPROTOTYPE(_SIGN 41)
minix

MINIX 3で生のソケット()を生成するときのEPROTOTYPE(_SIGN 41)

EPROTOTYPE以下は、エラー(別名)を生成するコードの断片ですProtocol Wrong Type for Socket。 そして定義を含む/usr/includeMINIX 3のヘッダと定義を含むwhileの宣言を確認しました。ファイルに両方のヘッダーを慎重に含めましたが、まだ成功しませんでした。sys/socket.hAF_INETSOCK_RAWsocket()netinet/in.hIPPROTO_RAW // Open internal socket int raw_internal_1 =0; ...

Admin

Linusが自伝で話した「ページからディスクへ」機能は、本質的に今日私たちが使用しているスワッピングの概念ですか?
minix

Linusが自伝で話した「ページからディスクへ」機能は、本質的に今日私たちが使用しているスワッピングの概念ですか?

彼の自伝では楽しく、Linusは、LinuxをMinixおよび当時の他のUNIXレプリカの深刻な競争相手にするための決定的な「ページ-ディスク」機能について言及しました。 去る12月、ドイツにRAMが2MBしかない一人の男がいたが、彼がカーネルをコンパイルしようとしたときにGCCを実行することができませんでした。当時、GCCには1MB以上が必要だったからです。彼は私に多くのメモリを必要としない小さなコンパイラを使ってLinuxをコンパイルできるかどうか尋ねました。それで、私はこの特定の機能が必要なくても彼のために作ることにしました。これはページツーディスク...

Admin

minix3のメモリ問題をどのように解決しますか?
minix

minix3のメモリ問題をどのように解決しますか?

あるクラスでは、virtualboxでminix3を実行してカーネルを変更する必要がありました。これは私のラップトップでうまく動作します。ただし、デスクトップではメモリの問題が頻繁に発生します。たとえば、ソースコードをビルドするために/ usr / srcディレクトリで "make build"を実行する必要があるたびに、verify_grant:grant failedまたはdo_safecopy.cにいくつかのエラーが表示されます。これはメモリの問題のようです。奇妙なことは、makeビルドが失敗して他のものを実行しようとするとカーネルパニックが発生するこ...

Admin

マニュアルページ:いつ新しいシステムコールをパート2に入れ、いつパート3に入れますか?
minix

マニュアルページ:いつ新しいシステムコールをパート2に入れ、いつパート3に入れますか?

大学での練習中、私たちはutctimeうるう秒を正確に計算できるシステムコールでMinix(v2)を拡張するように求められました(Minixの実装ではtimeこれを行いませんでした)。 我々は、新しいシステムコールを生成し<time.h>。 これでマニュアルページを追加したいと思いますutctime。ただし、timeセクション2(システムコール)とセクション3(ライブラリコール)のマニュアルページがあります。 utctimeこれら2つを追加する必要がありますか?それとも2標準化されたCライブラリ呼び出しではないからでしょうか? ...

Admin

Minixインストールエラー「アクティブパーティション」
minix

Minixインストールエラー「アクティブパーティション」

以下からMinix 3をダウンロードしました。ここRufusを使用してUSBフラッシュドライブ(Windows OS)に書き込みます。起動すると、次のように表示されます。 ->NETBSD MBR boot ->Errror No active partition 私は「アクティブパーティション」を検索し、ライブLinuxを使用してこの問題を解決する2つの方法を見つけました。そのうちの1つは次のとおりです。 ->sudo fdisk /dev/sdxy ->use the "a" option ->and then "...

Admin

`minix/config.h`は何をしますか?
minix

`minix/config.h`は何をしますか?

実行すると、次のメッセージconfigureが複数回表示されます。 checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no configureエラーや警告なしに実行されますが、毎回メッセージを受け取り、その意味を理解していないことは少し不安です。私は少し調べて、MinixがUNIXに似た軽量オペレーティングシステムであることを知りましたが、なぜconfigureこの特定のファイルの存在...

Admin

Minixのシステム時間は最適な精度を持っています。
minix

Minixのシステム時間は最適な精度を持っています。

私はMINIX 3のスケジューラを修正するプロジェクトを進めています。したがって、これをテストするには、待ち時間と処理時間を分析する必要があります。待機時間を計算するために、プロセスが最初に準備されたとき(t1)と、プロセスに最初に時間が割り当てられたとき(t2)のシステム時間が保存されます。したがって、t2 - t1は待ち時間を提供します。 しかし、MINIXでは、秒単位の時間よりも良い精度を得る方法を見つけることができません。 CLOCK_MONOTONICクロックから時間を返すclock_gettime()関数に疲れていますが、CLOCK_MONOT...

Admin

rxvtに現れるアクセント文字
minix

rxvtに現れるアクセント文字

私は非常に特定の問題を解決しようと数時間を費やしましたが、ついに助けを求めるときに決めました。 私は現在、DebianコンピュータでUbuntuボックスにSSHを介して接続し、minixを実行するqemuインスタンスを実行する必要がある作業を行っています。つまりdebian --ssh--> ubuntu --qemu--> minix。 f1Minixは-f12とキーを非常に広く使用していますalt+f1。 gnome端末を使用すると、Altキーとファンクションキーを占める傾向があることがわかりました。 xtermを使用すると、問題なく...

Admin

ネットワークを再起動したり、システムにDHCPでリフレッシュIPを探すように要求するにはどうすればよいですか?
minix

ネットワークを再起動したり、システムにDHCPでリフレッシュIPを探すように要求するにはどうすればよいですか?

私はVirtualBoxを使ってMinixを実行しています。 MinixはDHCPを使用するように設定されています。また、ネットワークアダプタはブリッジ接続*を使用しています。 端末の状態を最後に保存したときのIPは次のよ​​うになります。192.168.1.11(ifconfig)に接続して無線LAN 0(VirtualBoxネットワーク設定)。コンピュータを復元すると、ネットワークアダプタが次のように変更されました。イーサネット0- このネットワークのDHCPは*範囲内でIPを展開します。192.168.0.X- しかし、明らかな理由でシステムが仮定す...

Admin

MINIXがインストール中に/ homeのサイズを尋ねるのはなぜですか?
minix

MINIXがインストール中に/ homeのサイズを尋ねるのはなぜですか?

MINIXをインストールしたとき、私はそれがどれだけ大きいか尋ねました/home。 ---5ステップ: /home サイズを選択---------------- MINIXは/homeを除いて611MBを占めます。 /home のサイズを MB(0-1435) 単位でどのくらい望みますか? 【287】 押した後enter 287MB 大丈夫ですか? [はい] 尋ねる理由は何ですか?後で変更できますか? 私はUbuntu(Linux)をインストールするときにこの質問を受けたことがなく、パーティションのサイズによって制限されている限りデータを好きなだけ保...

Admin