DVDで焼くことなくISOを介してOpenSuse 11.4をインストールする方法は?

DVDで焼くことなくISOを介してOpenSuse 11.4をインストールする方法は?

インストールする方法オープンスース11.4経由国際標準化機構DVDで焼かないで?

インストールは、一部の仮想マシンではなくハードウェアで実行する必要があります。

anisha@linux-dopx:~/tarBalls> uname -a && cat /etc/issue
Linux linux-dopx 3.2.1-12-desktop #1 SMP PREEMPT Thu Jan 19 16:02:50 IST 2012 x86_64 x86_64 x86_64 GNU/Linux
Welcome to openSUSE 11.3 "Teal" - Kernel \r (\l).

答え1

代わりにUSBメモリースティックを使用できます。指示を見るここ

または、すでに持っているものに応じて、外部メディアなしでセカンダリ(デュアルブート)オペレーティングシステムをインストールする方法がありますが、少し面倒です。 CD/USB方式を使用すると、本機を完全に消去して再インストールできます。他の方法では、以前の方法でのみインストールできます。

まず、ディスクに空き容量を確保する必要があります。これは、一部のパーティションを縮小または削除できることを意味します。当時ディスク上で実行していた場合は、通常これを行うことができないため、この時点で輻輳する可能性があります。 「回復モード」でOSを起動すると、運が良くなることがあります(Ubuntuにはそのようなものがありますが、SUSEについてはわかりません)。拡張パーティションにはブータブルエントリをインストールできないため、1つ以上のプライマリパーティションが残っている必要があります。

ディスクの準備ができたら、仮想マシンソフトウェアが必要です。私は過去にkvm / qemuを使用してこれを行いましたが、VMWareとVirtualBoxも機能する必要があると思います。 VMは一時的なステップです。ハードウェアが仮想化をサポートしていない場合は、代替エミュレーションモードを持つ仮想マシンソフトウェアが必要です(インストールプログラムは遅く実行されますが、動作し続けます)。

新しい仮想マシンを作成する必要がありますブーツISOイメージから本物ハードドライブはディスクであるためです(つまり、通常は仮想マシンで使用される仮想ディスクではありません)。 RAWディスクデバイスにアクセスするには、通常はrootとして実行する必要があります。/dev/sdaまたはと同じ名前で呼び出されます/dev/hda。機器を使ういいえパーティション番号(例:いいえ /dev/sda1)。

あなたはできますテストハードドライブから起動するようにディスクを設定した場合、ディスクは正しいものです。正しく機能すると、仮想マシンの内部から既存のオペレーティングシステムを起動しようとします。しかし、あまりにも開始しないでください。邪魔する時間がある前に中断する必要があります。

VMを起動すると、通常のLiveCD起動プロセスが表示されます。インストーラを実行し、既存のオペレーティングシステムと一緒にインストールするように指示します。欲しくない既存のOSの一部を上書きしてください。そうでなければ、悪いことがすぐに起こります(これは非常に実行中のオペレーティングシステムをアンインストールすることはお勧めできません。)

インストールプロセスは完全に正常に続行され、すべてが正しい場所にインストールされることを願っています。完了したら、必要に応じて仮想マシン内で新しいオペレーティングシステムを再起動してテストできます。ようこそ画面では、古いオペレーティングシステムと新しいオペレーティングシステムから選択できる必要があります。必ず新しいものを選択してください。

新しいオペレーティングシステムが正常にインストールされたと思われる場合は、仮想マシンをシャットダウンしてコンピュータを再起動できます。新しい起動メニューが表示され、古いオペレーティングシステムと新しいオペレーティングシステムから選択できる必要があります。

新しいインストールに満足している場合は、パーティションを再フォーマットしてGrub構成から削除して、いつでも古いインストールを削除できます。ただし、システムの寿命にわたって奇妙なパーティションテーブルが発生する可能性があります。

答え2

これは私にとって効果的でした(1つのopenSUSEで次に、最初のハードドライブの最初のパーティションからルート)。

#!/bin/bash

opensuse_version=12.1
version=121_64
arch=x86_64

mount /data/iso/openSUSE_${version}.iso /mnt/ -o loop 

cp /mnt/boot/${arch}/loader/initrd /boot/initrd-install
cp /mnt/boot/${arch}/loader/linux /boot/vmlinuz-install

umount /mnt

echo "
###Don't change this comment - YaST2 identifier: Original name: install###
title openSUSE ${opensuse_version} - install
    root (hd0,0)
    kernel /boot/vmlinuz-install
    initrd /boot/initrd-install 
" >> /boot/grub/menu.lst

perl -pi -e 's/^\s*timeout\s*\d+/timeout 8/' /boot/grub/menu.lst

init 6

再起動後、grubメニューから「インストール」エントリを選択しました。 「ドライブにCD 1があることを確認してください」と表示された場合。戻ってハードドライブとISOファイルのパスを選択します。

関連情報