3

Я только что скачал Kali Linux и использовал UNetBootin для установки его на 4 Гб Sandisk Cruzer. Я воткнул его в свою машину и загрузился с нее. Варианты подходят для:

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 во главе с заголовком "Backtrace", но я не мог прочитать всю информацию в нем.

Почему я получаю эту ошибку и как ее обойти?

6 ответов6

2

Не используйте UNETBOOTIN, используйте Win32 Disk Imager, если вы используете Windows, или dd, если вы используете linux, например, после проверки пути к USB-хранилищу:

dd if=kali.iso of=/dev/sdb bs=512k

источник, официальный сайт Кали:http://docs.kali.org/installation/kali-linux-live-usb-install

1

Проблема, и это та же проблема, с которой я сталкиваюсь, заключается в том, что 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. С другой стороны, я продолжаю получать ошибку о необходимости сначала установить ядро.

0

Я бы порекомендовал запустить тест ОЗУ (попробуйте Memtest86+) на неисправном компьютере, чтобы убедиться, что оперативная память находится в хорошем рабочем состоянии. Ошибки сегментации обычно возникают из-за проблем с оборудованием (при условии, что само программное обеспечение хорошо протестировано и на большинстве аппаратных средств не имеет ошибок).

0

Подтвердить загрузку

Чтобы проверить свою загрузку, перейдите на http://www.kali.org/downloads/ и найдите хэш sha1.

Запустите следующую команду Linux/Mac в файле, загруженном с kali.org, и посмотрите, совпадают ли числа:

$ shasum ~/Downloads/kali.tgz   
68b91a8894709cc132ab7cd9eca57513e1ce478b

Дисплей Драйвер сбой

Предоставленные вами сообщения об ошибках показывают, что происходит сбой ОС на драйвере дисплея.

Вы не указали, используете ли вы Kali Linux с двойной загрузкой или пытаетесь запустить его на виртуальной машине. Вот некоторые предложения.

Если вы устанавливаете на свой компьютер, возможно, у вас несовместимая видеокарта. Единственными решениями будут:

  • Дождитесь обновления, включающего исправленный видеодрайвер. Ваше падение похоже на это

  • Скачайте обновленный драйвер видеокарты и скомпилируйте свою ОС (не для слабонервных)

  • Отключите любые дополнительные видеокарты в вашем BIOS (ТВ-тюнеры и т.д.)

альтернативы

Хотя это и не является исправлением, я бы порекомендовал запустить Kali Linux внутри виртуальной машины. Kali - это специальная ОС, и ее не следует использовать для основной работы. Вы можете скачать виртуальную машину, которая уже идет с Kali.org. Просто выберите «VmMare» из выпадающего списка «Тип изображения».

0

Сначала попробуйте отформатировать USB, а затем используйте эту команду:

dd if=/fali-linux/kali-linux.iso of=/dev/sdb 
-1

Я использовал rufus (http://rufus.akeo.ie/) для создания своего загрузочного USB-накопителя при установке Kali Linux. Может быть, попробовать?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .