インストールこんにちは。GPT環境にインストールする』です。14.1はUEFIブートに対応UEFIブートを公式にサポートしないLinuxディストリビューションもある中でSlackwareは64bit版のみUEFIブートに対応しています。initシステムにBSDスタイルを用いたり、パッケージの依存性解決をユーザーサイドに委ねるなど伝統的な技術を守るイメージが先行するディストリビューションですが、UEFIマシンへの対応は素早かったと思います。インストールメディアを準備しましょう。http://www.slackware.com/getslack/にアクセスしてtorrentファイルをダウンロードしましょう。x86用のDVDイメージをダウンロードしました。インストールしようインストールメディアの起動64bit版はUEFIブートに対応していますのでインストールメディアを入れて起動すればGRUBが起動します。kernel”を選択しました。起動するとすぐにキーボードの設定をするか聞かれます。1を入力して設定画面に入ります。”qwerty/jp106′′を選択します。設定が終わったら”OK”を押して次の画面で”1′′を押して設定を終えます。パーティショニングとファイルシステムの作成UEFIではパーティショニングテーブルはGPTが推奨されていますのでGPTでパーティショニングしましょう。GPT用のツールとしてはgdiskとcgdiskが用意されています。お好きな方をお使い下さい。/dev/sdagdiskを起動したら以下のようにoでGPTのパーティションテーブルを作成します。Partition)の作成UEFIブートをする場合はESPと呼ばれるFAT32でフォーマットされたパーティションを作成する必要があります。容量は512MB程度が推奨されています。EF00その他のパーティショニングESP以外は自由にパーティショニングして下さい。root,swap,home等のパーティションに分けるのが一般的です。今回はrootとswapのみ作成します。8300今回はこのようなパーティションにしてみました。今回はファイルシステムの作成とフォーマットはインストーラーで行ったのでマニュアルでは行いませんでした。システムのインストールさてディスクの準備は出来ましたのでインストールをしていきましょう。以下コマンドでインストーラーを起動します。setup以下のようなインストーラーが起動します。後は基本的にはインストーラーと対話式で進んでいきます。先ほどと同じです日本のキーボードの場合はjp106を選択ファイルシステムの作成swapの設定をします。swapにしておくと自動で検出されます。“OK”でfstabに書き込みますシステムをインストールするディスクを選択します。今回は”Format”を選択します。お好きなフォーマット形式を選択します。今回はext4を選択します。フォーマットが完了するとfstabに書き込むか聞かれるのでOKして進みます。Partitionが検出されるのでOKを押します。パッケージのインストールインストールメディアを選びます。今回はディスクでインストールするので1番です。CD/DVDのスキャンはオートで問題ないと思います。インストールするパッケージ郡を選択します。選択と解除はスペースキーで行います。良ければ”OK”で進みます。最小環境を構築するか、GUIデスクトップ環境も入れるか・・・ここのパッケージ選択で変わってきます。今回はデスクトップ環境としてKDEを入れることにします。インストール中のプロンプティングモードを聞かれます。”full”で問題ないと思います。パッケージのインストールが終わるとUSBブータブルメディアを作成するか聞かれます。今回はスキップします。ブートローダー(ELILO)のインストールLILOのインストールをスキップしてELILOをインストールするか聞かれるのでスキップを選択します。インストールするか聞かれるのでインストールを選択します。ENTRYを導入する場所が示されますのでOKを押します。基本的にはBIOSブートのインストールと変わりません。インストーラーに従っていけばOKです。マウスの設定お使いのマウスを選択して下さい。Managerを選択します。ワイヤレスネットワークとネットワークマネージャーの設定を聞かれますが、今回は飛ばします。必要なサービスを選択して下さい。今回はLat2-Terminus16を選択します。“Yes”でUTCを選択します。エリアの設定Asia/Tokyoにします。お住まいの環境に合わせて下さい。今回はxfceを選択します。“Yes”を押してパスワードを入力します。以上で設定は終了です。メディアを抜いて再起動したいのですが、その前にブートローダーの設定などを確認しておきましょう。設定が適切でないと正常にシステムが起動しません。elilo.confの確認elilo.confは/boot/efi/EFI/Slackware以下に作成されています。以下コマンドで確認しましょう。/boot/efi/EFI/Slackware/elilo.conf筆者の設定例です。rootパーティションが指定されていないと起動できません。筆者のケースではsda3となっています。rootの指定の仕方はliloと異なりますので注意が必要です。ro"UEFIシステムによってはESP/bootにbootx64.efiファイルがないと(自動的に)起動しないものもあります。以下のようにコピーしておきましょう。bootx64.efiまた、fstabも確認しておきましょう。rootパーティションやswapパーティションが正しくない場合は修正しておきましょう。/etc/fstab再起動・ユーザーの設定インストールメディアを抜いたら再起動します。無事にブートローダーが立ち上ってSlackwareが起動すればOKです。一般ユーザが作成されていない状態なのでrootでログインします。以下コマンドで一般ユーザーを作成します。<ユーザー名>以下コマンドでユーザーのパスワードを作成します。<ユーザー名>最後にSlackwareはLinuxに慣れた方が多いためかUEFIブートでのインストールについて日本語で書かれた情報は少ないように見受けられました。筆者はeliloのrootパーティション設定をliloと同じよう設定し起動せず頭を抱えた経験があり、記事にすることで少しでもお役に立てればと思っています。コメントをキャンセルメールアドレスが公開されることはありません。10をインストールするタイル型ウィンドウマネージャXmonadを使う(カスタム編)→もっと見るクロのプロフィール映画と読書愛するプログラマー。Androidな人だったけど気がついたらサーバーサイドへ。Dataを主宰しています。