Kali Linuxをダウンロードし、UNetBootinを使用して4GB SandiskCruzerにインストールしました。私はそれを自分のマシンに貼り付けて、そこから起動しました。オプションが出てきます:
Default
Back
Live (forensic mode)
Install with speech synthesis
Hardware Detection Tool (HDT)
ただし、これらのいずれにもブートできません。それらはすべて同じエラーをスローします:
Segmentation fault at address 0xb7200000
Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting.
Please consult The X.Org Foundation support
at http://wiki.x.org
for help
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
Server terminated with error (1). Closing log file.
(debconf:4384): Gtk-WARNING ##: Cannot open display: 0
「バックトレース」というタイトルの付いた5つのオプション番号0〜4の小さなオプショングラフもありましたが、その中のすべての情報を読み取ることができませんでした。
なぜこのエラーが発生するのですか?どうすれば回避できますか?
故障したマシンでRAMテスト(Memtest86 +を試してください)を実行して、RAMが正常に機能していることを確認することをお勧めします。セグメンテーション違反は通常、ハードウェアが原因です。問題(ソフトウェア自体が十分にテストされており、ほとんどのハードウェアでセグメンテーション違反が発生しないことを前提としています)。
USBストレージのパスを確認した後、UNETBOOTINを使用しないでください。Windowsを使用している場合はWin32 Disk Imagerを使用し、Linuxを使用している場合はddを使用してください。
dd if=kali.iso of=/dev/sdb bs=512k
ソース、kaliの公式Webサイト: http://docs.kali.org/installation/kali-linux-live-usb-install
問題は、私が実行しているのと同じ問題ですが、UNetbootinが無効なsyslinux.cfg
ファイルを作成し、dd
コマンドが無効なドライブ形式を作成する(ISO9006と思います)ことです。
syslinux.cfgにはいくつかの間違いがあります。
label ubnentry1
menu label ^Live (forensic mode)
kernel /ubnkern
append initrd=/live/initrd.img boot=live noconfig=Sudo username=root hostname=kali noswap noautomount
する必要があります
label ubnentry1
menu label ^Live (forensic mode)
kernel /live/vmlinuz
append initrd=/live/initrd.img boot=live noconfig=Sudo username=root hostname=kali noswap noautomount
また、これ:
label ubnentry2
menu label ^Graphical install
kernel /ubnkern
append initrd=/install/initrd.gz video=vesa:ywrap,mtrr vga=788 -- quiet
する必要があります:
label ubnentry2
menu label ^Graphical install
kernel /install/gtk/vmlinuz
append initrd=/install/gtk/initrd.gz video=vesa:ywrap,mtrr vga=788 -- quiet
最後に、以下を追加します。
label ubnentry4
menu label ^Text install
kernel /install/vmlinuz
append initrd=/install/initrd.gz vga=788 -- quiet
これらは、Unetbootinを起動するために必要な変更です。反対に、最初にカーネルをインストールする必要があるというエラーが発生し続けます。
ダウンロードの確認
ダウンロードを確認するには、 http://www.kali.org/downloads/ にアクセスして、sha1ハッシュを見つけます。
Kali.orgからダウンロードしたファイルで次のLinux/Macコマンドを実行し、番号が一致するかどうかを確認します。
$ shasum ~/Downloads/kali.tgz
68b91a8894709cc132ab7cd9eca57513e1ce478b
ディスプレイドライバがクラッシュしています
提供したエラーメッセージは、OSがディスプレイドライバでクラッシュしていることを示しています。
Kali Linuxをデュアルブートしているのか、それとも仮想マシン内で実行しようとしているのかについては述べていません。ここにいくつかの提案があります。
実際のマシンにインストールする場合は、互換性のないグラフィックカードを使用している可能性があります。唯一の解決策は次のとおりです。
パッチが適用されたビデオドライバーを含む更新が完了するまで待ちます。あなたのクラッシュは これ に似ているようです
更新されたグラフィックカードドライバをダウンロードし、独自のOSをコンパイルします(気弱な人向けではありません)
BIOS(TVチューナーなど)で追加のビデオカードを無効にします。
代替案
fixではありませんが、仮想マシン内でkalilinuxを実行することをお勧めします。 Kaliは専用OSであり、主要な作業には使用しないでください。 VMはすでにKali.orgからダウンロードできます。「イメージタイプ」ドロップダウンボックスから「VmMare」を選択するだけです。
まず、USBをフォーマットしてから、次のコマンドを使用します。
dd if=/fali-linux/kali-linux.iso of=/dev/sdb