web-dev-qa-db-ja.com

BIOSブートをサポートしていないマシンへのDSLインストールのブートストラップ

私は非常にハードウェアが制限されているビンテージ2001ラップトップ(Vaio R505)を持っています。幸いなことに、機能するものはたくさんありますが、それをより良く機能させる方法がわかりません。 2つの最大の制約は256MB RAMで、フロッピーやCDがなく、BIOSが古いため、USBドライブから起動できません。

縮小されたWinXPパーティション、Ubuntu Lucidパーティション、スワップ、および60MBの未割り当てに十分なディスクがあります。カスタムビルドの最小限のカーネルを使用してXubuntuのインストールを取り除いたとしても、小さなコアと超低速のスワップには少し重すぎます。

インストールしたい Damn Small Linux このヴィンテージとスペックのマシン用に設計されているのですが、ロードする方法がわかりません。 Xubuntuを起動するために、Unbuntuをインストールするように設計されたWindowsでWUBIを起動しました。私のブートローダーはGRUB2になり、LinuxまたはXP(私は正当な理由もなくこれを維持しています)を問題なく起動します。

無料のパーティションに適切なマテリアルを配置し、DSLのインストールについてGRUB)を伝えることは可能であるとほぼ確信していますが、適切なマテリアルが何であるかはわかりません。

これはかなり奇妙な状況であり、カスタムカーネルをローリングできるので、ブートプロセスをわかりやすく説明するための情報へのポインタと、DSLをブートリストに追加するためにupdate-grubが確認する必要があるものを主に探しています。

6
msw

すでにgrubがインストールされているので、難しい部分はすでに完了しています。続行します:

  1. 60 MBの未割り当て領域にパーティションを作成し、ファイルシステムを作成します
  2. Ubuntuを起動します
  3. iSOをループバックマウントします
  4. 内容を新しいファイルシステムにcpします
  5. grubエントリを追加します
  6. ブーツ.。

1)たとえばmkfs.ext3経由

3)4)dslミラーで利用可能なfrugal_liste.shスクリプトを参照してください-これらの線に沿ったもの:

mount /mnt/$SOURCE/current.iso /mnt/iso -t iso9660 -o loop=/dev/loop0
cp -r /mnt/iso/KNOPPIX /mnt/$TARGET
cp -r /mnt/iso/boot /mnt/$TARGET

5) このハウツーをチェックしてください

あなたはこれらの行を適応させました:

title           Damn Small Linux
root            (hd0,0)
kernel         /boot/isolinux/linux24 root=/dev/sda1 ro lang=us toram noeject frugal
initrd          /boot/isolinux/minirt24.gz

つまり、設定に応じて、ルートライン、root =パラメータ、およびパスを調整する必要があります。

10
maxschlepzig

ケースを割ってハードドライブを取り外し、「SABRENT USB-2535 USB 2.0 TO IDE CABLE FOR 2.5 "/3.5"/5.25 "DRIVE」(現在はNewEggから$ 15.29)のようなものを購入します。 )そして、すべて最新のマシンでセットアップを行います。完了したら、ドライブを元に戻します。こうすることで、すでに作業しているドライブの内容をダンプして、レンガになってしまうことを回避できます。

3
Larry Smithmier

Linuxはchrooted環境(既存のUbuntuから)にインストールできます。現在DSLガイドが見つかりませんが、これ Gentooガイド が役立つかもしれません。

ブートメニューに新しいインストールを追加するのは、update-grubを実行するのと同じくらい簡単です(ハードドライブをプローブして、見つかったものを追加しようとするスクリプトがあります)。それが機能しない場合は、Grub2に新しいエントリを手動で追加するのはvim /etc/grub.d/40_customupdate-grubです(これは buntuガイド 最初にグーグルから出てきました)。

幸運を!

3
phunehehe

UNetbootin

はい、質問はすでに回答されていますが、私は Netbootin を知りました。これは、ネットワーク接続を備えた実行中のLinuxまたはWindowsシステムについて、ダースほどのディストリビューションをロードおよびインストールする機能を提供します。

この便利なツールは、より一般化されたWUBIと見なすことができ、現在実行しているものから、Damn SmallLinuxからUbuntuまであらゆるものにアクセスできます。

これは、新しいシステムリビジョンへのアップグレードで、古いグラフィックドライバのリグレッションが明らかになり、ダウングレードが事実上不可能な場合に非常に役立ちます。

2
msw

あなたは、具体的な答えよりも、情報を取得する方法についての指針を探していると言います。ここにそのようなポインタがあります:あなたは彼らが好まないディストリビューションを実行している専用サーバーを借りる人々と同じ問題に直面します。また、ネットワーク経由でマシンにアクセスでき、他のディストリビューションをbootstrapする必要があります。Googleで「専用サーバーbootstrap linux」」を検索すると、たくさんの情報が得られます。ヒット...

0
fschmitt