Dell XPS 15 9560: после загрузки с живого USB экран застрял на логотипе дистрибутива.

Я сделал этот скрипт из одного из старых сценариев, которые хранятся.

#!/bin/bash

if [ "$EUID" -ne 0 ];
  then echo "Please run as root (sudo)"
  exit
fi

PATH_DHCP_FILE="./test.conf"
PATH_DHCP_TRUST_FILE="./trust_host"
PATH_STUDENTS_FILE="students.list"
PATH_DHCP_LEASES="/var/lib/dhcp/dhcpd.leases"

DATE=`date '+%Y-%m-%d %H:%M'`

IP_RANGE_DEFAULT='192.168.1.50 192.168.1.100'
NETMASK_DEFAULT='255.255.255.0'
AGREE_DEFAULT='yes'

echo ""
echo "|==========================================================|"
echo "|**********************************************************|"
echo "|                       DHCP CONF                          |"
echo "|   Welcome to this configuration Script for DHCP Server.  |"
echo "|                                                          |"
echo "|**********************************************************|"
echo "|==========================================================|"
echo ""
echo "CTRL-C to leave"
echo ""

read -p "WARNING. The file $PATH_DHCP_FILE will be edit. Do you want to continue ? [yes] " AGREE
AGREE=${AGREE:-$AGREE_DEFAULT}

if [ "$AGREE" != 'yes' ]
  then echo "Stop script."
  exit
fi

echo ""
echo "Please, fill the following informations (be care about the syntax)"
read -p "Network IP [192.168.1.0]: " IP
read -p "Netmask [255.255.255.0]: " NETMASK
read -p "IP Range [192.168.1.50 192.168.1.100]: " IP_RANGE
IP=${IP:-$IP_DEFAULT}
NETMASK=${NETMASK:-$NETMASK_DEFAULT}
IP_RANGE=${IP_RANGE:-$IP_RANGE_DEFAULT}

echo ""
echo "--DHCP Configuration--"
echo "----Append configuration to $PATH_DHCP_FILE----"
echo "

# ============================
# *DCHP Script configurations*
# ***$DATE***
subnet $IP netmask $NETMASK {
  range $IP_RANGE;
  deny unknown-clients;
}

include \"$PATH_DHCP_TRUST_FILE\";
# ============================
" >> $PATH_DHCP_FILE

echo ""
ADD_MAC_DEFAULT='yes'

echo "# ***$DATE***" >> $PATH_DHCP_TRUST_FILE
while IFS='' read -r line || [[ -n "$line" ]]; do
    echo "Text read from file: $line"
    studenMac=$(echo $line| cut -d' ' -f 1)
    student=$(echo $line| cut -d' ' -f 2)

    echo "Studen mac : $studenMac"
    echo "Studen host : $student"
    echo "Add $student with $studenMac"
    echo "host $student { hardware ethernet $studenMac; }" >> $PATH_DHCP_TRUST_FILE
done < "$PATH_STUDENTS_FILE"

Измените переменные PATH_DHCP_FILE, PATH_DHCP_TRUST_FILE и PATH_STUDENTS_FILE и заполните, когда скрипт запросит информацию.

Там это результат тестового файла с моей стороны:

Для файла test.conf (/etc/dhcpd.conf)

# ============================
# *DCHP Script configurations*
# ***2018-03-19 17:36***
subnet  netmask 255.255.255.0 {
  range 192.168.1.50 192.168.1.100;
  deny unknown-clients;
}

include "./trust_host";
# ============================

И в файле trust_host: [!d4 ]

# ***2018-03-19 18:44***
host Prajwal { hardware ethernet 94:92:66:38:a6:79; }
host Prajwal { hardware ethernet 30:e1:71:c9:1b:43; }
host Unique { hardware ethernet 94:65:2d:23:a8:4d; }
host Anup { hardware ethernet 84:8f:69:ca:15:00; }
host Anup { hardware ethernet 88:83:22:eb:1e:41; }

Будьте осторожны, я не обрабатываю дублирование.

Надеюсь, эта помощь.

0
задан 15 April 2018 в 21:06

3 ответа

Я бы сделал безопасную ставку, которая связана с графикой NVidia. Начните искать в драйвере и направлении. Раньше у меня была эта проблема. Вот достойное место для начала, возможно, не исправить вашу проблему, но те же самые концепции должны привести вас к решению проблемы. https://ask.fedoraproject.org/en/question/33891/optimus-laptop-how-to-disable-nvidia-card/

Я помню, как можно загружать вещи, используя что-то в режиме или другой. Существует также способ отключить карту nvidia и вместо этого использовать Intel. Продолжайте загружаться таким образом, пока вы не сможете получить информацию о nvidia.

0
ответ дан 22 May 2018 в 11:24
  • 1
    Добавление nomodeset к параметрам в grub позволило мне загрузиться. Спасибо! – alexdloia 18 April 2018 в 01:29

Я бы сделал безопасную ставку, которая связана с графикой NVidia. Начните искать в драйвере и направлении. Раньше у меня была эта проблема. Вот достойное место для начала, возможно, не исправить вашу проблему, но те же самые концепции должны привести вас к решению проблемы. https://ask.fedoraproject.org/en/question/33891/optimus-laptop-how-to-disable-nvidia-card/

Я помню, как можно загружать вещи, используя что-то в режиме или другой. Существует также способ отключить карту nvidia и вместо этого использовать Intel. Продолжайте загружаться таким образом, пока вы не сможете получить информацию о nvidia.

0
ответ дан 17 July 2018 в 16:45

Я бы сделал безопасную ставку, которая связана с графикой NVidia. Начните искать в драйвере и направлении. Раньше у меня была эта проблема. Вот достойное место для начала, возможно, не исправить вашу проблему, но те же самые концепции должны привести вас к решению проблемы. https://ask.fedoraproject.org/en/question/33891/optimus-laptop-how-to-disable-nvidia-card/

Я помню, как можно загружать вещи, используя что-то в режиме или другой. Существует также способ отключить карту nvidia и вместо этого использовать Intel. Продолжайте загружаться таким образом, пока вы не сможете получить информацию о nvidia.

0
ответ дан 23 July 2018 в 17:37

Другие вопросы по тегам:

Похожие вопросы: