web-dev-qa-db-ja.com

USB-Liveシステムからすべてのドライバーを含むUbuntuをインストールします

UbuntuUSBライブスティックから起動すると、すべてが完璧に動作しますbelinea o.book 1301、しかし、ハードドライブを完全に拭いてこのスティックからUbuntuをインストールすると、Wi-Fi、タッチパッド、USBサポートなしになります 。 USBスティックまたはマウスでさえ認識されません。また、ネットワークカードも同じなので、新しいパッケージをまったくインストールできません。

しかし、これらはすべて、USBスティックのLive-Systemで機能します!すべてのUbuntu 16.04、17.10(17.10の方が悪い:正しい表示設定もありませんが、ライブスティックでも完璧です)および18.04ベータさえ試してみました。

USBスティックがシステムに同じバージョンをインストールしないのはなぜですか?


lspci |grep -i netの出力:

Ethernet controller: Realtek Semiconductors Co., Ltd. RTL8101/2/6E PCI Express Fast/Gbit Ethernet Controller (rev 02)
Network controller: Realtek Semiconductors Co., Ltd. RTL8187SE Wireless LAN Controller (rev 02)

modprobe -c|grep rtl818xのUSBライブシステムでの出力

alias pci:v000010ECd00008180sv*sd*bc*sc*i* rtl818x_pci
alias pci:v000010ECd00008185sv*sd*bc*sc*i* rtl818x_pci
...

インストールされたシステムに出力が表示されないため、RTLドライバーがインストールされていないようです。

このページ にヒントを見つけましたが、インターネットに接続せずにインストールするのは本当に難しいようです。

Realtecドライバーページ には、古いカーネル4.7用のドライバーのみがあります。 ;(


注:私の友人のラップトップの問題を解決することは一つのことですが、誰にとってもこれを解決する方法を見つけたいです。

コンピューターのUSBライブシステムからすべてのドライバーをコピーするにはどうすればよいですか?

7
rubo77

USB-Installerがクリーンであることを確認してください

通常、USBからインストールする場合、すべてのドライバーはUSBインストーラーとまったく同じように使用されます。インストール中にアップグレードをダウンロードすることを選択した場合、利用可能な場合はさらに新しいドライバーバージョンを取得しますが、これも通常は問題ではありません。

動作しないシステムになった場合、その理由はUSBインストーラーメディアである可能性があります。例えば。 unetbootinを使用してUSBインストーラーを作成する場合、よくあるエラーは、単に既存のフォルダーを削除せずにUSBドライブ上の既存の古いインストーラーを上書きするである可能性があります。これにより、古いインストーラーの「残り物」が多く残っているインストーラーになり、それらが新しいシステムにコピーされ、そこに大混乱を引き起こす可能性があります。

したがって、必ず、SBドライブ上のすべてのインストーラー関連ファイルを削除してから、unetbootinを介して新しいインストーラーイメージのコンテンツを書き込みます。その後、インストールはおそらく期待どおりに動作します。

0
rubo77

更新をインストールするが拒否する

Live USBの正確なコピーを取得する最良の方法は、インストール中にシステムを更新しないことです。一部のユーザーは、今年(2018年)の最近の更新によって導入されたバグを経験しています。

これらと他の多くのエラーのため、私は今年これまでアップグレードしていません。しかし、MeltdownとSpectreに先んじるために、カーネルを手動でインストールしました。

インストール中およびその後にUbuntuの更新を適用しないことにより、Live USBに最も近いシステムを取得できます。

Wifi関連の更新

以下は、Live-USBセッション中にWifiが動作するが、インストール後に中断する同様の質問です。

2

私は過去に同様の問題に遭遇しました。これらの状況では相変わらず、詳細が重要です。私のために働いた1つの解決策は、ライブイメージを起動し、インストールされていないイメージに「ルートを変更」し、ライブセットアップのネットワークを使用して、通常の更新手順で適切にインストールできるようにすることです。以下の正確な手順:

  1. ライブイメージ(例:USB、CD)を起動します
  2. 通常どおり、UbuntuをHDD/SSDにインストールします。 2つの詳細:
    1. 余談ですが、 複数のパーティションを作成する を考慮してください。少なくとも1つは/用で、もう1つは/home用です。これにより、将来の更新またはインストールがはるかに簡単になります。しかし、あなたが何をしているのか分からない限り、リンクとは異なり、各パーティションでext4ファイルシステムを使用することをお勧めします。
    2. プロセスのこの部分で更新プログラムをインストールするのは一般的に幸運でしたnot。もちろん選択はできますが、以下の更新を行う予定です。少なくとも後で行うと、プロセス全体がより速く感じられます。
  3. インストールが「テストの継続」を完了し、再起動しない場合。
  4. アイコン(左側の垂直バーにある新しい灰色のPlatter/HDDのアイテムの1つ)をクリックして、新しく作成したルート(/)パーティションをマウントします。
  5. ターミナルを開きます(「Ack!I know!」)経由で Ctrl+Alt+t ->紫色に見えるウィンドウが表示されます

    Terminal example (cropped), akin to Live-image Ubuntu

  6. ステップ2のアイコンをクリックして、Ubuntu Liveがハードドライブを/media/ubuntu/のディレクトリにマウントしました。 2801b1ba-d7d4-22e1-a6e3-0abcab51f05aのような奇妙なディレクトリ名(技術的にはGUID)になる可能性があります。タスク:そのディレクトリに「ルートを変更」:

    Sudo chroot /media/ubuntu/<directory_name>
    
  7. この時点で、シェル(端末)は、新しいシステム上であるかのようにすべてのコマンドを実行しますが、実行中のカーネル(ライブイメージ)の作業ネットワークにアクセスします。したがって、単純なupdateおよびdist-upgrade(パッケージを更新するときにGUIが行うことと同等のコマンドライン)を試してください。運が良ければ、正しいパッケージが自動的にインストールされます。これは、私が遭遇したライブブートとインストールブートの問題の多くに対する驚くほど「単純な」修正です。

    apt-get update
    apt-get dist-upgrade
    

ネットワークのセットアップを取得するという点で、私は一歩逃したかもしれません。もしそうなら、コメントを残してください、そしてこの手順の各ステップをより徹底的に確認できるとき、私はこの答えを更新します(「私は今自分のデスクにいません。」:-))。

2
hunteke

コンピューター上のUbuntu USBライブシステムの正確なコピー

Isoファイルを内部ドライブに複製すると、USBライブシステムの正確なコピーが取得されます。これは、DVDディスクまたはUSBペンドライブから起動する場合よりも高速です。

ライブ専用でインストールされたプログラムであり、調整はシャットダウンまたは再起動後も存続しません。だから、これはあなたが望むものではありません。

内蔵ドライブ内の永続的なライブUbuntuシステム

mkusbは、内部ドライブに永続的なライブUbuntuシステムを作成できます。 USBペンドライブの永続的なライブシステムと同じように機能します。 mkusbは永続化のためにcasper-rwパーティションを作成し、サイズはドライブサイズによってのみ制限されます。

Mkusbでシステムを作成し、mkusbを使用して永続的なライブシステムを作成します。

以下のリンクおよびそれらからのリンクを参照してください。

永続的なライブシステムは、USBライブシステムのほぼ正確なコピーとして起動します

  • プログラムパッケージをインストールできます。
  • システムを微調整できます
  • インストールされたシステムのようにデータを保存できます。

これらはシャットダウンおよび再起動後も存続しますが、永続的です。

  • ただし、永続的なライブシステムは、完全に更新およびアップグレードすることはできず、そうすべきではありません
  • また、インストールされているシステムと比較して破損の影響を受けやすくなっています。
  • したがって、それを維持するには頻繁なバックアップが必要です。

インストールされたUbuntuシステム

Ubuntuがインストールされたシステムで特定のコンピューターハードウェアを動作させるための調整を見つけるのは難しいかもしれません。しかし、これは長期的には最良のソリューションです。このようなシステムは、Linuxカーネルを含めて完全に更新およびアップグレードでき、すべてのソフトウェアを最新の状態にできます。

コンピューターの特定のハードウェアに応じて

1
sudodus

UbuntuドキュメントのWifiDocs/Driver/bcm43xxコミュニティヘルプページに記載されているとおり:

実行中のLiveCD/LiveUSB環境にはこれらのパッケージがあります(ワイヤレスが機能することを許可します)が、インストールされたシステムにはない場合があります。カーネルのアップグレード時に自動的に更新されるように、現在のカーネルバージョンに一致するlinux-headersパッケージと適切な汎用ヘッダーパッケージがあることを確認してください。

それを行うには、 このページ に記載されている指示に従ってください。

これが問題の解決に役立つことを願っています。

1
Jastria Rahmat

BIOS設定を確認し、

主にUEFI/LEGACYは問題を悪化させます。一度レガシーモードでインストールしてみることをお勧めします。そして、すべてがうまくいった場合は返信してください!...

また確認してください:

うなめ-a

ライブブートとインストール後の両方の条件で。

一致しない場合は、動作するカーネルバージョンをダウンロードし、インストールします。

dpkg-i

すべてのカーネル関連ファイルのヘッダーとすべての「.deb」をダウンロードします

1
Tohid Tamboli