![]() |
Helloやへようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| ヒントとチュートリアル 我々のユーザからの役立つ記事。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| オクターブデシベル031008 (デフォルトブランチ) | アイボット | ソフトウェアリリース-RSSニュース | 0 | 2008年3月12日 07:00午後 |
| オクターブアン1.0 (デフォルトのブランチ) | アイボット | ソフトウェアリリース-RSSニュース | 0 | 2008年3月10日 06:40午後 |
| オクターブFLTK 0.7.1 (デフォルトブランチ) | アイボット | ソフトウェアリリース-RSSニュース | 0 | 2008年2月5日 12:10午前 |
| オクターブ3.0.0 (デフォルトブランチ) | アイボット | ソフトウェアリリース-RSSニュース | 0 | 2008年1月10日 06:40午後 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
|||||
|
オクターブ---私の8倍の起動ノートパソコン
私は約束したとして、いくつかのスレッドで、ここにいくつかの注意事項laptapにどのようにいくつかのオペレーティングシステムにインストールされます。私は、様々なサードパーティのツールへのリンクから取得する。と書いて、私はいくつかのスクリプトのソースコードが含まれます。
はじめに 数ヶ月前に私のInspiron 8200を揚げた上のディスクドライブ。私は新しい周辺機器とそれをカスタマイズすることを決めた。私は百ギガバイトシーゲイト社は、 DVD書き込みドライブとなった。が100 GBのドライブをキャリアにマウントされている。それはキャリアにドライブをマウントするのはすごいことですが、 1つのネジだけを取り出し、キャリアを削除することができます。私は2番目の100 GBのドライブを2番目のキャリアを買った。これは私と私のハードドライブを変更するので、私は少しリスクを使って実験してみてくださいすることができます。私は私のバッテリーを削除することができますし、バッテリーをスロットに別のドライブをインストールします。私は、フロッピードライブにインストールする必要があります。私のBIOSのATAデバイスから任意のハードディスクからの起動をサポートしていますので、私を起動できるかについては、 CD / DVDドライブ、またはフロッピー。 私は、新しいセットアップのことで私は多くのOSとしてインストールすることを決めた。この問題は、 Linuxでは、すべての要求を除いて、プライマリパーティションとはわずか4プライマリパーティションされています。もし1つの論理パーティションの連鎖としては、 3葉使用されているLinux以外のOSだ。私はそれで生活することを決めた。それ以外のことをもっと極端なところ、いくつかのLinux OSの解決方法がありますが、極端すぎるしている。私は、 NetBSDの、デスクトップBSDの希望はSolaris 8に加えて私は何をインストールした。しかし、これらの3 OSの価値がありそうだ非常に極端な対策をしていない。だから、傷を:
道具 私はこのプロジェクトで私を支援するいくつかのソフトウェアツールを使用する。 GRUBの まず、私は完全に理解し、本当に良いブートローダが必要です。 GRUBの実際の町で唯一のゲームです。いくつかの非常に強力なブートローダの製品ですが、ソースコードにアクセスせずに、どれだけ私は彼らを理解することができるには限界がある。 GRUBは、実際に非常に理解することは簡単ですがあまり記載されています。 GRUBを理解するまで私は、様々な災害を自分のシステムをブート不能なレンダリング。それぞれのケースでは、私も何が起こったのかを正確に追跡することができた。それは本当に可能性はもはや私のシステムブート不能なレンダリングすることです。 ディスクディレクター/真の画像 私は、パーティションの管理が必要と私は過去にパーティションマジックを使用している。 PowerQuestしかし別の会社には、本製品を販売しても現在サポートされていないようです。私はあまり高価ですAcronisディスクディレクター試みることにした。完璧ではないが、十分働いた。私もAcronis真のイメージを買った。また完璧ではないが、完全でDVDのバックアップから、新しいドライブにシステムを復元することができます。あなたが作成することができますには、それを両方の製品CDをブートしている。これにより、バックアップとリストアをディスクから静止。ディスク監督は、間違いなくそのdskprobe改善されているGUIのセクタエディタが付属しています。 ディスクウィザード/ Seatools シーゲイト社は、これらのユーティリティのダウンロードサイトから入手している。これらのブートしているCDの診断を実行することができますが、様々な他のタスクの間では、ドライブ全体のゼロを書いてみませんか?私は再インストールする前に、私は百ギガバイト( 9時間! )ドライブをゼロにするのが好きだ。そしてそれ以外の破壊試験では、ドライブを行うことができます。他のメーカー同様のユーティリティがあります。 システムレスキューCDの 私はプロジェクトの中に問題があるときは、このことは、森の中には私が入手したツールです。それは基本的には、 "ライブCDの便利なツールをご利用の多くを" 。 セクターインスペクタ これは、 XPの物理セクタcomandベースラインユーティリティです。編集部は、 GUIをベースにはできないものの多くが行うことができます。これは、マイクロソフトのプログラムであり、それは無料です。 grubを Acronisディスクディレクタースイート10.0 Acronisトゥルーイメージ9.0ホーム ディスクウィザード Seatools SystemRescueCd セクター検査官 私dskprobeからAcronisセクタエディタに切り替えている。しかしdskprobe無料で、それはサポートツールパッケージには、 XPのインストールCDに収録されています。か、サポートツールをダウンロードすることができます ここで。 docファイルをdskprobeと一緒に思ったdskprtrb.docと呼ばれる、非常にお役に立ちました。またdskprobeはスタンドアロンユーティリティは、サブセクタエディタAcronisディスクディレクターのツールです。 インストールの注意 ここにいくつかの音符をインストールするには私がos'esされています。私だけのコレクションを集めていないと、大量のOSのインストールをまっすぐに飛び込む。私はテストのインストール、各インストーラで最初の経験を積むことでした。すべてのケースでは、インストール時に私は、私の柔軟性を最大化するためには、 "カスタム"のオプションを使う。これは、私はかなりよく理解していたそれぞれのインストーラを意味します。マスターブートレコードは4パーティションエントリ用のテーブルを持っています注意してください。 Windows XPの 私はXPの私は、 NTFSファイルシステムでは、最初のフォーマットは、最初のプライマリパーティションにインストールされています。私は、回復コンソールがインストールされ、私はセーフモードを起動できるようにするオプションを追加した。これは、 NTのブートローダは、 GRUBメニューはないとは違って、メニューを意味します。私はメール作成: FAT32のパーティションが使用されます。これは私の最初の論理パーティションです。は、パーティションテーブルの2番目のエントリは、論理パーティションは私の文字列をサポートするために消費される。このパーティションが/ driveEとしてマウントされますデータファイルとLinuxが含まれます。これは私のLinuxおよびWindows XPとの間でファイルを移動することができます。ブートアップ時には、 NTのローダhiberfil.sysと呼ばれるファイルを探します。が見つかった場合は、メモリや実行を再開にロードされます。このように実装されて休止状態です。休止状態から覚醒時には、休止状態には何も開始して以来、変更されていますが重要です。ドッキングまたはノートパソコンでも十分ですundocking問題の原因です。私はgrubを介してブートされ、私は他のOSを開始するいない可能性があります保証することはできません。私はOSのだろう、この災害のためのレシピの中のパーティションの共有ですから。だから、休止状態を無効にしている。 それぞれ、他のOSのインストール手順協力する用意があるのは、事前に存在する既存のXPのインスタンスは、最初のプライマリパーティション。かれらの多くは、ブートローダをインストールすることが起動XPまたはその人自身。下記の"フェイルセーフの起動"を参照して、なぜこれが問題ではない記事が表示されます。 Linuxディストリビューション 各LinuxディストリビューションのLVMを使用する。も/ LVMの下では、 LVMをすることができますからLinuxが起動しない問題であるため、私は、インストール中に一時的に/ bootパーティションを作成しました。午前の例としてはRedHatを取る...これは私にとって最初のディストリビューションにインストールされてみましょう。私のコピーを/ boot / mastergrub / RedHatの。それから移動/ mastergrub / RedHatの/ grubを/ mastergrub / grubを。 / mastergrub / RedHatの/ grubはシンボリックリンクになりました/ mastergrub / grubを。そして、 / bootには、シンボリックリンク/ mastergrub / RedHatのになります。各ディストリビューションの下に独自のサブディレクトリを取得/ mastergrubと、これらの各サブディレクトリのgrubを指すシンボリックリンクを取得する/ mastergrub / grubを。すべてのディストリビューションのgrubのインスタンスを使用してこれまでと同じ風。は、 / bootパーティションを簡単に破棄されます。 私は使用を別の/ tmpのパーティションとswapパーティションのLVMのputside 。 2 GBのスワップ領域を/ tmpには1 GBです。それぞれのLinuxディストリビューションと同じパーティションを使用しています。そのためには、合計で、私は3 GBの使用/ tmpというより15ギガバイトスワップ。私を再構築するためのスクリプトを起動を変更する過程で、午前/ tmpの起動時に。これは、任意のOSのすべての目的のために、スワップや/ tmpの領域を使用することを意味します。また、理由を説明/ ext3のではなくはext2にtmpです。がログにない場合、それぞれの起動時にファイルシステムを再構築しています。 RedHatのかなり古いです、それを、他のディストリビューションとのステップの一つです。しかし、私はまだ私のラップトップ上のバージョンをRedHatの企業が導入に遭遇する。 RedHatのLVMのバージョン1と、他のディストリビューションを使用しているLVMのバージョン2を使用しています。私は、フェドーラを選んだと" vgscan - makenodesでした" 。これは私のすべての他のディストリビューションの論理ボリュームのデバイスファイルを与えた。私は、他のディストリビューションをマウントする必要があることができます。私は、 Linuxディストリビューション用のファイルレベルのバックアップの開発に使用することができる。また、スクリプトを起動すると、この問題を修正するために使用している。 すべてのLinuxパーティションは論理パーティションです。これは、パーティションとグラブでは、 LVMのパーティションが含まれています。私は/ userdataパーティションext3を、すべてのLinuxディストリビューションのどのフォーマットをマウントしている。私は、各ディストリビューションでは、それぞれ独自のファイルを起動すると、等を持つことができますしかし、私のものの大半/ userdataになる小さな/家庭のLVM ( )の下でもあります。そのため、各ディストリビューション独自のLVMパーティションしている。しかし、その後はスワップ、 / tmpに、 / userdata 、および/を別の論理パーティションに)共通のすべてのディストリビューションで使用される(各mastergrub 。して、そちらには、 / driveE彼らにも、マウントしてください。 FreeBSDの FreeBSDのプライマリパーティションを3に入る。私は事前には、インストール前にパーティションの割り当てを使用Acronis 。 FreeBSDのパーティションと呼んでも、混同intp個のパーティションをcarves 。理論的には、 FreeBSDのグラブを直接起動することができますが、私は仕事を得ることができませんでした。だから私はFreeBSDのパーティションに独自のブートローダをインストールすると、これだけではMBRを残していた。それから私はそれにchainloaderにgrub.confに変更された。私は直接のGrubの起動作業を知るためには、これで動作するように計画しています。今のところ、それでいいです。 Solarisの 私は1つのプライマリパーティションが残っていると私はそれでSolaris 10をインストールした。多くのFreeBSDのように、 Solarisのパーティションの最大carves 。 " "の作品を説明するため、スライスを使っています。繰り返しますが、私は、インストールを行う前に、パーティションを事前割り振り。最後の最後で私は自分のサイトには、 SunのSolaris 10の新バージョンていたことに気づいた。私は通常すぐにそれぞれの新しいバージョンへのジャンプですが、自分の日からのGRUBブートローダを使用して切り替えていた。だから私は、最新のSolaris 10をダウンロードしました。うーん、グラブのない私のバージョンのSolarisのスライスを読むことができる...私も、グラブのホームページからダウンロードした最新のグラブはまだありません。太陽のグラブを変更する必要があります。私はSunのバージョンにいくつかの点でスイッチすることがあります。しかし、今のところ、私のグラブSunのグラブchainloaderingされています。 マイファイナルGrubの設定 各OSは、使用グラブ、私は、 grub.confのを見ていた。何度も私は新しい技術を見、そして、もし私が好き、私はトリックは私のバッグにしている。 SuSEのグラブ大きく変更されたと私は、改造に多くの情報を見つけることができませんでした。この警告は、 SUSEの改造は、セキュリティの問題を紹介しています。だから、 GRUBのSuSEのバージョンを使用することはありません。しかし、 SuSEのも、私はいくつかのものを使用するようになった。マイgrub.confに: コード:
# # This configuration file is maintained by a series of scripts that support the concept of this # partition being moved or copied. Statements like " r00t (xxxx) " where there is exactly one # space between the word "root" and the opening parenthesis will be replaced with a grub device # that corresponds to the current partition. Put extra spaces after "root" to protect a root entry # from this automatic replacement. default=1 timeout=60 color red/black black/green title Boot Octave from grub.conf on mastergrub root title 1) Windows XP Pro root (hd0,0) makeactive chainloader +1 title 2) RedHat root (hd0,6) kernel /Redhat/vmlinuz-2.4.18-14 ro root=/dev/RedHat00/LogVol00 hdb=ide-scsi initrd /Redhat/initrd-2.4.18-14.img title 3) Fedora Core root (hd0,6) kernel /Fedora/vmlinuz-2.6.15-1.2054_FC5 ro root=/dev/Fedora00/LogVol00 rhgb quiet initrd /Fedora/initrd-2.6.15-1.2054_FC5.img title 4) SuSE root (hd0,6) kernel /SuSE/vmlinuz root=/dev/SuSE00/lvol0 vga=0x31a resume=/dev/hda8 splash=silent showopts initrd /SuSE/initrd title 5) Debian root (hd0,6) kernel /Debian/vmlinuz-2.4.27-2-386 root=/dev/mapper/Debian00-lvol0 ro initrd /Debian/initrd.img-2.4.27-2-386 title 6) Scientific root (hd0,6) kernel /Scientific/vmlinuz-2.6.9-34.EL ro root=/dev/Scientific00/LogVol00 rhgb quiet initrd /Scientific/initrd-2.6.9-34.EL.img title 7) FreeBSD rootnoverify (hd0,2) makeactive chainloader +1 title 8) Solaris rootnoverify (hd0,3) makeactive chainloader +1 title ----UTILITIES---- root title ______reboot reboot title ______off halt title ______halt halt --no-apm title ______floppy chainloader (fd0)+1 |