GNU/Linux >> Linux の 問題 >  >> Ubuntu

デュアルブートUbuntuとArchLinux

UbuntuとArchLinuxのデュアルブート 思ったほど簡単ではありませんが、プロセスをできるだけ簡単にし、明確にします。まず、UbuntuをインストールしてからArch Linuxをインストールする必要があります。これは、UbuntugrubをUbuntuとArchLinuxのデュアルブートを実行できるように構成する方がはるかに簡単だからです。 。

デュアルブートUbuntuとArchLinux

必要なもののいくつか:

  1. お好みのUbuntuフレーバー、この場合はubuntu17.10isoを使用します
  2. 2本のUSBスティック
  3. WindowsPCまたはLinuxベースのPC
  4. Arch Linux iso
  5. Rufus(Windowsの場合)またはetcher(Linuxディストリビューションの場合)

Ubuntu16.10をインストール

まず、UbuntuとArchLinuxの両方でRufusを使用して起動可能なフラッシュドライブを作成します。または、etcherを使用して、UbuntuとArchLinuxの両方の起動可能なフラッシュドライブを作成することもできます。

UbuntuのISOイメージファイルを選択し、選択したフラッシュドライブを選択してから、[フラッシュ]をクリックして起動可能なフラッシュドライブを作成します。それが完了するまで待って、出来上がり!起動可能なフラッシュドライブを使用する準備が整いました。

マシンの電源を入れ、Ubuntuインストールメディアで起動可能なフラッシュドライブを使用して起動します。使用しているPCのタイプに応じて、UEFIまたはBIOS互換モードで起動するようにしてください。新しいPCビルドにはUEFIを使用することを好みます。

正常に起動すると、Ubuntuを試すかUbuntuをインストールするかを尋ねる次の画面が表示されます。 Ubuntuのインストールを選択します。

次に、グラフィックスとWifiハードウェア、MP3、その他のメディア用のサードパーティソフトウェアをインストールするかどうかを確認します。オプションで、インターネット接続がある場合は、Ubuntuのインストール中に更新をダウンロードすることを選択します。これにより、インストールのセットアップにかかる時間が節約され、インストールの最新の更新を確実に取得できるようになります。

次に、「Something other」を選択して、ハードディスクをパーティション分割し、スワップ、Ubuntu、およびArchlinux用のスペースを確保できるようにします。

スワップエリアパーティションを作成します。ラムの半分のサイズが望ましい。私の場合、1GBのRAM、つまり512MBのスワップ領域スペースがあります。

次に、マウントポイント「/」でパーティションを作成します。次に、[今すぐインストール]ボタンをクリックします。

場所を選択してから、言語とキーボードの設定を選択します。

次に、新しいユーザーを作成するユーザー資格情報を作成します。

[次へ]をクリックしてインストールを開始します。

インストールが完了したら、PCの再起動をクリックします。

インストールメディアを削除し、完了したらEnterキーを押します。

インストールが成功したことを確認したら、再起動してArchLinuxインストールメディアを起動します。

ArchLinuxのインストール

ArchLinuxインストールメディアを起動すると 次のような初期画面が表示されます。 Boot Arch Linux(x86_64)を選択します。注ArchLinuxは、DYF(自分でやる)のようなオペレーティングシステムです。

選択すると、オペレーティングシステムのインストールに使用するtty1ターミナルが開きます。

注:Arch Linuxを正常にインストールするには、いくつかのパッケージをダウンロードするためにインターネット接続が必要です。したがって、インターネットが正常に機能しているかどうかを確認する必要があります。ターミナルに次のように入力して、インターネット接続を確認します。 ping linuxandubuntu.com -c 4

インターネットが正常に機能している場合は、送受信されたパケットの数を示すエコーバックが返されるはずです。この場合、4つのエコーを送信し、4つを取り戻しました。これは、接続が良好であることを意味します。

Arch LinuxでWifiをセットアップしたい場合は、ArchLinuxでのWifiのセットアップに関するこの投稿を読んでください。次に、Ubuntuのインストール時に以前に取っておいた空きパーティションを選択する必要があります。 fdisk -l上記は、そこにある使用可能なディスクを示しているはずです。 Ubuntuパーティションと空き領域が表示されます。 cfdiskを使用してパーティションを作成します。 cfdisk

パーティションが表示されます。割り当てられている他のパーティションの下にある空き領域を選択します。[新規]を選択してから、パーティションのパーティションサイズを入力する必要があります。

たとえば、ギガバイトを表す9.3G –Gを使用します。

以下のようにパーティションをプライマリにします。

次に、書き込みパーティションエントリを選択します。

「yes」と入力して、パーティションの書き込みを確認します。

次に、終了オプションを選択します。

次に、次のように入力します。fdisk-l変更を確認するには

次に、以下を使用してディスクをパーティション分割します:

mkfs.ext4 /dev/sda3 ​

Ubuntuパーティションを台無しにしないように、選択するパーティションが最後に作成したパーティションであることを確認してください。

次に、次のコマンドを使用してマウントします– mount / dev / sda3 / mnt

を使用してホームディレクトリを作成します
mkdir .mnt/home 

mount / dev / sda3 / mnt / home

を使用してホームフォルダをパーティションにマウントします

次に、次のコマンドを使用してArchlinuxのベースシステムをインストールします。pacstrap/mntbaseインターネットに接続していることを確認します。

インターネットの速度によっては、ダウンロードして設定するのに時間がかかる場合があります。

手順が完了すると、Archlinuxベースのインストールが完了します。ArchLinuxベースをインストールした後、次のコマンドを使用してfstabファイルを作成します。genfstab-U / mnt>> / mnt / etc / fstab

その後、cat / mnt / etc / fstab

を使用してfstabファイルのエントリを確認する必要があります。

Arch Linuxの構成:基本構成

インストール時に以下を構成する必要があります:

  1. システム言語とシステムロケール
  2. システムのタイムゾーン
  3. rootユーザーのパスワード
  4. ホスト名を設定する

まず、コマンド:arch-chroot / mnt

を使用してrootをシステムに変更し、新しくインストールされたベースに切り替える必要があります。

システム言語とシステムロケール

次に、システム言語を構成する必要があります。 en_UTF-8UTF-8のコメントを解除する必要があります。/etc/local.genで必要なローカリゼーション
Type:nano /etc/local.gen次に、en_UTF-8UTF-8のコメントを解除します
次に、 :locale-gen次のようにローカリゼーション設定を生成するには:

それに応じて、locale.confでLANG変数を設定する必要があります。例:nano /etc/locale.conf次に、次のように変更します。LANG=en_US.UTF-8キーボードレイアウトを設定する場合は、vconsole.confで変更を永続的にします。 :nano /etc/vconsole.conf次に、次のように変更します:KEYMAP =us-eng

2。システムのタイムゾーン

を使用してタイムゾーンを設定する必要があります
ln -sf /usr/share/zoneinfo/Region/City /etc/localtime 

利用可能なタイムゾーンを確認するには、ターミナルで次のコマンドを使用できます。
スクリーンショットでは、下の青色でリージョンが表示されています。

ls /usr/share/zoneinfo 

次のようにhwclockコマンドを実行して、/ etc / adjtimeを生成します(ハードウェアクロックがUTCに設定されていることを前提としています)。

# hwclock --systohc   

3。ルートパスワード

Arch Linuxインストールの新しいパスワードを設定するには、次のコマンドを使用してrootパスワードを設定します:Passwd新しいパスワードを入力し、パスワードを確認してrootパスワードを設定します。

4。ホスト名を設定し、ネットワークを構成します

ホスト名ファイルを作成する必要があります:nano / etc / hostname

名前を自分のユーザー名に変更します:

次に、一致するエントリをホストに追加します。

nano /etc/hosts 127.0.0.1 localhost.localdomain localhost
::1 localhost.localdomain localhost
127.0.1.1 LinuxandUbuntu.localdomain LinuxandUbuntu

ネットワーク接続を永続化する必要があるため、次を使用します。

systemctl enable dhcpd   

Grub構成

次に、マシンを再起動し、Ubuntuに入り、grubを構成します。
次のように入力します:reboot

Arch Linuxのインストールはまだ表示されないため、ubuntuのupdate-grubを使用してインストールする必要があります。

Ubuntuでターミナルを開き、次のように入力します。sudo update-grubArchLinuxを含むようにgrubを更新する必要があります。

結論

UbuntuとArchLinuxをデュアルブートに設定できました。おめでとうございます。 Ubuntuのインストールは簡単ですが、ArchLinuxのインストールは新しいLinuxユーザーにとっては挑戦です。このチュートリアルをできるだけシンプルにしてみました。ただし、この記事について質問がある場合は、下のコメントセクションでお知らせください。また、この記事を友達と共有して、彼らがLinuxを学ぶのを手伝ってください。


Ubuntu
  1. UbuntuServerとWindows10Homeをデュアルブートすることは可能ですか?

  2. Windows8とUbuntu12.04のデュアルブート?

  3. UbuntuとLinuxMintをデュアルブートする方法は?

  1. LinuxMintをWindows8にインストールする|デュアルブートWindows8およびLinuxMint12

  2. デュアルブートUbuntuとWindows10

  3. Windows10とMXLinuxをデュアルブートする方法

  1. UEFIを使用したWindowsとLinuxのデュアルブート

  2. Efiの有無にかかわらず、デュアルブート、Windows 7、Ubuntu 12.04を構成しますか?

  3. Windows XPとUbuntuをデュアルブートする方法は?