BIOS起動をサポートしていないコンピュータからDSLインストールを起動する

BIOS起動をサポートしていないコンピュータからDSLインストールを起動する

私はハードウェアが非常に限られた2001年のヴィンテージノートブック(Vaio R505)を持っています。幸いにも効果的な方法がたくさんありますが、どうすればもっとうまく機能させることができるのか分かりません。最大の2つの制限は、256MBのRAM、フロッピーディスクやCDがないこと、BIOSが古くなっているため、USBドライブから起動できないことです。

縮小されたWinXPパーティション、Ubuntu Lucidパーティション、スワップパーティション、および60MBの未割り当て領域を収容するのに十分なディスク容量があります。 Xubuntuのインストールを簡素化するためにカスタマイズされた最小カーネルを使用しても、小さなカーネルと非常に遅いスワップでは重すぎます。

インストールしたいクソ小さなLinuxこのヴィンテージとサイズのマシンに合わせてデザインされたのですが、どのように上げるべきかわかりませんね。 Xubuntuをインストールするために、WindowsでUnbuntuをインストールするように設計されたWUBIを起動しました。私のブートローダは今GRUB2であり、LinuxまたはXPを起動できます(何らかの理由なく維持します)。

私は無料のパーティションに正しいエントリを置き、GRUBにDSLのインストールについて知らせることができるとほとんど確信しています。正しい項目が何であるかわかりません。

これは多少奇妙な状況であり、カスタムカーネルを転がすことができるので、主にブートプロセスを理解するための情報へのポインタとブートにDSLを追加するためにupdate-grubで確認する必要がある事項を探しています。リスト。

答え1

すでにグラブをインストールしているので、難しい部分は完成しました。続ける:

  1. 60MBの未割り当て領域にパーティションを作成し、ファイルシステムを作成します。
  2. Ubuntuで起動
  3. ループバックマウントiso
  4. 新しいファイルシステムにコンテンツをコピーする
  5. グラップアイテムを追加
  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 =パラメーター、およびパスを調整する必要があることを意味します。

答え2

ケースを開けてハードドライブを取り出し、「SABRENT USB-2535 USB 2.0 TO IDE CABLE FOR 2.5"/3.5"/5.25" DRIVE(現在NewEggから15.29ドル)などの製品を購入し、最新のコンピュータにインストールしました。コンピュータがすでに動作しているドライブの内容を破棄し、レンガが堆積するのを防ぐために完了したら、ドライブを所定の位置に戻します。

答え3

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

起動メニューに新しいインストールを追加するのは実行と同じくらい簡単ですupdate-grub(ハードドライブを調べて見つけたものを追加するスクリプトがあります)。これがうまくいかない場合は、Grub2に新しい項目を手動で追加することがvim /etc/grub.d/40_custom繰り返し発生しますupdate-grub(これはUbuntuガイドGoogle検索で最初に出ます。)

頑張ってください!

答え4

あなたは、具体的な回答よりも情報を取得する方法に関するガイダンスを探していると言いました。ポインタは次のとおりです。気に入らないディストリビューションを実行するために専用サーバーを借りる人と同じ問題に直面します。また、コンピュータへのネットワークアクセス権があり、他のディストリビューションを起動する必要があります。 Googleで「専用サーバーブートストラップLinux」を検索すると、多くのヒット作が出ました...

関連情報