Asus eeePC 901にDebian Lennyをインストールする

私は最近eeePC 901を購入し、プリインストールされたオペレーティングシステムを交換することを決めました。 インストールプロセスは非常に簡単で、かなり時間がかかりました。



必要な情報。



まず、このディストリビューションをeeePCにインストールした他の人々の経験について、インターネットで調べることにしました。 Google検索で「debian eee pc」というフレーズを入力すると、最初の結果として、この問題専用の公式debian wiki( http://wiki.debian.org/DebianEeePC)へのリンクが得られました。



インストーラーの入手。



最初のステップは、debianインストーラーを入手することです。 eeePCでは、ネットワークデバイスに必要なすべてのドライバーを含む独自のインストーラーを開発し、必要な追加配布を規定しました。

ここからインストーラーをダウンロードできます。約16MBかかります。

インストーラーを簡単に起動できるように、USBフラッシュドライブに書き込む必要があります(eeePCにはCD / DVDドライブがないため、USBフラッシュドライブからダウンロードするのが最も簡単な方法です)。

インストーラーには非常に小さなフラッシュドライブが必要です。 フラッシュドライブのデータとファイルシステムは破壊されるため、最初にバックアップコピーを作成する必要があります(保存するものがある場合)。 ブートローダーをUSBフラッシュドライブに書き込むために、自分でフォーマットしたり、マウントしたりする必要はありません。

ブートローダーは、ddコマンドを使用してUSBフラッシュドライブにコピーされます。 これを行うには、次のコマンドを実行します。



dd if=debian-eeepc.img of=/dev/<->

sync








ここで、準備したフラッシュドライブから起動する必要があります。



設置



インストールの前に、BIOSですべてのデバイスの電源を入れることをお勧めします。これらのデバイスは、インストール中に認識されない場合があるためです。

debianは非常に標準的にインストールされますが、必要に応じて、プロセスでネットワーク上のシステムの完全バックアップを作成できます:)これは、インストーラーがネットワークデバイスと組み込みカードを決定した後に行われ、Alt + F2を押してコンソールに移動します。 バックアップを受け取るコンピューターで、アドレスを取得し、ncを実行して9000番目のポートでリッスンします。



nc -l -p 9000 | gzip -1 -c > ./eeepc.img.gz







eeePCで、次のコマンドを実行します。



dd if=/dev/sda | nc -w 5 ___ 9000







少し待って、2番目のカードについても同じことを繰り返します。当然、保存する別のファイルを示します。

システムを復元するには(必要な場合)、次のコマンドを実行する必要があります。 eeePCの場合:



nc -l -p 9000 | dd of=/dev/sda







そして、ディスクイメージのコンピューター上で:



zcat ./eeepc.img.gz | nc <_eeePC> 9000







2番目のフラッシュドライブの場合、アドレスは/ dev / sdbになり、それに応じて別のイメージ名になります。

バックアップを作成した後、通常モードでインストールを静かに終了します。

ディスクの内訳については、いくつかの音節があります。 フラッシュドライブのリソースとRAMの量が限られているため、スワップパーティションを作成せず、最初のフラッシュドライブをシステムに、2番目のフラッシュドライブをホームディレクトリに割り当てました。 ext3を選択したファイルシステム。 同時に、最初のフラッシュドライブでは、BIOSがBootBooster機能用に使用する小さな32 MBのパーティションを残す必要があります。 削除すると、機能しなくなります。



カスタマイズ



インストールが完了した後、箱から取り出したすべてのデバイス。 しかし、それでも設定をより深く掘り下げる必要がありました。

まず、メモリカードの寿命を延ばすことにしました。

  1. /etc/sysctl.confで、vm.dirty_writeback_centisecsオプションを1500に設定します。その結果、5秒ではなく15秒ごとにメモリカードに書き込みます。
  2. 再起動またはシャットダウン時に保存する必要のないディレクトリに関係するtmpfs:

    • エントリ「tmpfs / tmp tmpfs defaults 0 0」を/ etc / fstabに追加しました。
    • RAMRUN = yesおよびRAMLOCK = yesオプションを/ etc / default / rcSに設定します。
  3. ファイルシステムにnoatimeオプションを追加し、ファイルまたはディレクトリへの最後のアクセス時刻の更新を禁止しました


ここでは、フラッシュドライブの寿命を延ばすためのさらに多くのヒントを示します



おわりに



グラフィカルインターフェイスとアプリケーションのカスタマイズについては、次の記事で説明します。



All Articles