前文
私はワインドアップであり、Linuxの世界への参加に熱心に取り組んでいます。 私の主な目標はKDE4を見ることでした* Live、openSUSE 11.3配布キットが選ばれました。 実際、選択できるものはあまりありませんでした。なぜなら、 このような量のデータは、HackerマガジンのDVD、および私がGnomeと一緒にいることが判明した他のすべてのディストリビューションからのみ受け取ることができます。
数ヶ月前、長い間紛失したラップトップの見返りに、私はもちろんDVDドライブなしでネットブックを購入しました。 それほど面倒ではありませんでした。4ギガバイトのフラッシュドライブを使用してWindowsをインストールし、別のラップトップからクロスケーブル経由でファイルを単純にコピーしました。
しかし、それはLinuxの時間です...
多くのfail'ovと1つの成功
まあ...私のハードドライブopensuse-i386-11.3.isoにコピーすると、「カメレオン」のインストールに何時間かかるかさえ想像できませんでした。
当然、ほとんどの最も簡単な方法が最初にビジネスに行きました。
フラッシュドライブ+ ISO
数十の画像、数千のファイル、数個のコントローラーフラッシュ、そしてキングストンDT100とUNetbootinの信じられないほどバギーなドライブを見た私の戦闘で武装して、私はチップにカメレオンを置き始めました。
イメージがディスクに収まりませんでした。 これ以上言うことはありません。 失敗。
VirtualBox +実際のセクション
Windowsからさまざまなオペレーティングシステムをインストールする、おそらく非常に一般的な方法がHackerマガジンで公開されました。実際のハードドライブ(または別のパーティション)を仮想マシンに接続します。
必要なもの:
- VirtualBoxとコマンドを使用してフォルダーに移動します。
VBoxManage internalcommands createrawvmdk -filename d:\realhd.vmdk -rawdisk \\.\PhysicalDrive0
- 新しいVMを作成します。 より多くのリソースを割り当て、結果の
d:\realhd.vmdk
をハードドライブとして接続しd:\realhd.vmdk
。 - 持っている画像を配布キットに接続します。
- 起動します。
動作します。 しかし、この感覚は、A550、さらにはN550が私の計算機の中にあることを思い出すまで、そのままでした。 カーソルの移動-非常に遅れて、押すことに対する反応については黙っています。
その結果、フックまたは曲がりによって、インストールはディスクをパーティションに分割してマウントすることになります。 彼がいる。 この時点までに、3回または4回到達し、失敗しました。
- NTFSパーティションのマウントエラー。
- 前の検証;
- マウントをキャンセルしました。 ディスクの切断中にエラーが発生しました。
一般的に、VirtualBoxとその物理ディスクへの曲がった接続に罪を犯し始めました(しかし、無駄であり、さらなる実験でこれが確認されました)。
シムで忍耐が尽き、ディスクが棚に上がり、イメージがバスケットに行き、私は「男」に乗り込み、陰湿な計画を実行するためのより生産的な方法を考案しました...ああ、はい:失敗しました。
GRUB4DOS + ISO
さまざまなプログラムの配布物を含むフォルダーをシャベルで削って、WinSetupに出会いました。 しかし、これは「セットアップ」についてではなく、彼にとって公式である魔法のこと、つまりGRUB4DOSについてです。
私はすでに彼がOSからISOを直接ロードできることを何とか読んでいますが、最初の試みは失敗しました-そして毎回再起動するのは困難でした(そして私のVMはHDに接続せず、Grubのコマンドラインについて知りませんでした) 。 より科学的な方法-設定テンプレートの読み取り-を適用します。
ただし、最初に
grubinst_gui.exe
を使用して、ブートローダーをディスクにインストールします。
OSの寿命にあまり干渉しないように、100メガバイトのセクションを事前に準備しました(結果として、結果として大騒ぎが減り、よりおいしいパンができました)。
だから:
- ハードドライブを選択します。
- [更新]ボタンを使用してパーツリストを更新します。ポップアップリストで必要なセクションを選択し、FSとボリュームサイズに注目します。
- Daw「Grub 2」を入れてインストール(「インストール」);
- 大まかなファイルを苦しめられたセクションのルートにコピーして、メニューにアクセスします。私の場合、次の項目が追加されました。
# (hd0,0)
# 7, .
title Windows 7
rootnoverify (hd0,1)
chainloader +1
# "d:\sys\Images\openSUSE11.3.iso"
# Win- () *nix- ()
title Install openSUSE 11.3
map (hd0,2)/sys/Images/openSUSE11.3.iso (hd32)
map --hook
chainloader (hd32)
もう1つの重要なポイント:画像は連続していて、穴が開いていないか、より簡単に最適化されている必要があります。 Grubaのアドバイスを使用して、Sysinternalsキットからcontigユーティリティを呼び出します。
contig d:\sys\Images\*
再起動して、2番目のメニュー項目を選択します。 インストーラー。 テキスト 彼はナンバーワンの後にディスクを挿入するように頼みます。 バカをして「キャンセル」をクリックしてみましょう。 設定...リポジトリとしてのソースをスリップさせましょう...うまくいきませんでした。 いいでしょう 失敗。
煙の休憩と熟考
私は聞いた、私は非常にLinuxoidsではなく、由緒あるホイッスルとコマンドラインの第一人者の叫びを聞く。 「Google!」の叫び
もちろんそれは可能ですが、...深いAdygea、Beelineモデム、速度32Kb / s ...より良い科学的知識。
一般的に、画面と脳に指を突っ込むことにより、追加の方法が形成されました。
フラッシュドライブ+切り捨てられたISO
最初のポイントに戻り、ISOを取得し、その上にUltraISOを設定します-rpmチップのみが飛行します。 画像は「重量が半分」ギガバイト減り、現在ではUSBフラッシュドライブに完全に収まります。
今回はWinSetupを使用してディスクを作成しました(詳細な手順はディストリビューションに添付されています)。 UNetbootinによって作成されたレコードは「再生されませんでした」。
再起動します。 そして、カメレオンYaSTは4番目のポイント、つまり接続されたディストリビューションのヒントではなく、テキストインストーラーに私たちを送ります。 失敗。
GRUB4DOS + ISO + ntfsパーティションに展開されたイメージ(成功を期待)
倒錯の次のマイルストーンである展開された画像に移ります。
テキストインストーラーではフォルダーを自分に接続できるため、これを使用します。
- アーカイバー(7Zip、WinRAR)を使用するか、仮想CDドライブにマウントすることにより、ディスクの内容をHDD上のフォルダー(このNTFSパーティションがあります)に抽出します。たとえば、「d:\ suse」。
- テキストローダーの外観が表示されます-3番目の方法を使用して起動しました。
- virtualkaを起動して、試してみます。 顔は満足のいく笑顔で広がります-テキストの後に、グラフィックインストーラーは疑いもなくすぐに読み込まれます(まあ、なぜ私に警告しなかったのでしょうか?)
- インストーラーをロードすると、笑顔がゆっくりとスライドします。同じ質問「ディスクはどこですか?」は、指定したフォルダーに応答しません。 最も恥ずべきファイル。
そしてすべては、テスト中に誰か
GRUB4DOS + ISO + ext2パーティション上の展開されたイメージ(新しい希望)
忍耐が尽き、脳は沸騰している。 沸騰し、成功がとても近いことを知りません...
どうやら、私に洞察力が降りてきて、Linuxパーティションにディストリビューションを置くことを推測しました。 しかし、ここではそれほど単純ではありませんでした。
PartedMagicは開始を拒否しました。 上記のすべての理由から。
VirtalBoxにすでにUbuntuがインストールされているのは良いことです。 原則として、パーティションを構成できる限り、どのディストリビューションでもかまいません。
- リアル仮想ディスク
realhd.vmdk
ます。 - 未割り当て領域を追加のセクションに分割します-私は気にしませんでしたし、2つしました-/とスワップのために。 ext4でのフォーマット。
- 将来のルートディレクトリをマウントします(
/media/suse
)。 - ISOイメージを接続し、その内容をフォルダー
/media/suse/suse_inst/
コピーします。 - ホットリスタートの電源がないため、リセットします。 冗談ではありません、あなたはそれを行うことはできません
:); - 以前と同じようにすべてを行います-テキストインストーラー->フォルダー(NTFSではなくext4になりました)->グラフィカルインストーラーが表示されました->合意と初期セットアップ->ディスクレイアウト、すべてを放棄する必要があります。 手動構成を選択し、パーティションをマウントします。 スワップは、当然、問題なく拾い上げました。 しかし、ルート...誤ってファイルを破損しないように、インストールファイルが置かれているディスクにマウントしてインストールできないことが判明しました。 行くぞ 失敗。
GRUB4DOS +別のext2パーティションに展開されたISO
ポイント2、3、4を除いて、以前の試みと同じことを行っています-リポジトリとしてインストールするときに指定する配布キットを配置する別の追加セクション(ext2を作成しました)を作成する必要があります。
成功
追加のコシャチ
- 自動モードでopenSUSEを実行することを提供するものを非常に注意深く監視します。 たとえば、既存のすべてのパーティションを消去し、必要に応じてディスク全体を使用したいと考えていました(ただし、仮想マシンではそうではありませんでした)。
- カメレオンは既存のGrubeに自分用のエントリを作成できなかったため、ブートローダーをインストールしませんでした。 同じことを行うには、ローダーに入れたいすべての情報(カーネルとそのパラメーター)を書き留め、インストール後にそれらをGrubにアタッチする必要があります。 次のようになりました。
title openSUSE 11.3 Desktop
kernel (hd0,6)/boot/vmlinuz-2.6.34-12-desktop root=/dev/disk/by-id/ata-SAMSUNG_HM321HI_S26VJ9FB404025-part7 resume=/dev/disk/by-id/ata-SAMSUNG_HM321HI_S26VJ9FB404025-part5 splash=silent quiet showopts
initrd (hd0,6)/boot/initrd-2.6.34-12-desktop
title Xen
kernel (hd0,6)/boot/vmlinuz-2.6.34-12-xen root=/dev/disk/by-id/ata-SAMSUNG_HM321HI_S26VJ9FB404025-part7 resume=/dev/disk/by-id/ata-SAMSUNG_HM321HI_S26VJ9FB404025-part5 splash=silent quiet showopts
initrd (hd0,6)/boot/initrd-2.6.34-12-xen
title openSUSE 11.3 Failsafe
kernel (hd0,6)/boot/vmlinuz root=/dev/disk/by-id/ata-SAMSUNG_HM321HI_S26VJ9FB404025-part7 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe
initrd (hd0,6)/boot/initrd
- インストール中、NTFSパーティションをマウントしないでください-私にとってこれはエラーにつながりました。
おわりに
このような厄介な方法で、私はopenSUSE 11.3の所有者になりました。 多くの質問がありましたが、さらに多くの質問がありました。 しかし、これは全く異なる話です...
PSスクリーンショットがないことをおpoびしますが、私はこの地獄を再び通過することができませんでした。