Форум программистов, компьютерный форум, киберфорум
Наши страницы
ALT Linux
Войти
Регистрация
Восстановить пароль
 
макксим
0 / 0 / 0
Регистрация: 10.03.2015
Сообщений: 4
1

Не могу разобраться с флешкой

24.11.2017, 17:08. Просмотров 339. Ответов 6
Метки нет (Все метки)

есть загрузочная флешка с альтлинуксом. но почему то не загружается.выдает кучу ошибок. так как в линуксе я не разбираюсь то нужен кто-то кто в нем сечёт)))
Что нужно подправить чтобы загрузитьэту флешку?


флешка подгружает терминал со страничкой, с 4 кнопками. задача была их отредактировать-что не сложно , а вот проверить работает или нет не выходит. на ноутбуке не работает. доступ к флеш есть ток из под виндоса.
есть такой вот конфиг файла downloader

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
#!/bin/sh
 
UPDATESDIR="/tmp/updater/updates/"
 
DEVICE="`mount | awk '/\/image/ {print $1}'`"
DEVICE=`readlink -f $DEVICE`
DEVICE=${DEVICE/\/safedev\/}
DEVICE=${DEVICE/\/dev\/}
DEVICE=${DEVICE//[1-9]/}
 
checks()
{
    if [ ! -f /image/forceupdate ]
    then
        egrep -q "(Geode|VIA Eden Processor 1000MHz)" /proc/cpuinfo || error_and_reboot "CPU is not AMD Geode or VIA Eden!"
    fi
}
 
error_and_reboot()
{
    echo -e "Error: $@"
    sync
    coldreboot
}
 
get_file()
{
    local file="$1"
    local check="$2"
    if [ "$check" = "dontcheck" ]
    then
        wget -nv $METHOD://$HOST/$UDIR/$file -O $file || error_and_reboot "Could not get file "$METHOD://$HOST/$UDIR/$file"."
    else
        wget -nv $METHOD://$HOST/$UDIR/$file.md5 -O $file.md5 || error_and_reboot "Could not get file "$METHOD://$HOST/$UDIR/$file.md5"."
        diff /image/$file.md5 $UPDATESDIR/$file.md5 >/dev/null 2>&1
        if [ "$?" -eq 0 ]
        then
            echo "Update not needed for file "$file""
            return
        else
            wget -nv $METHOD://$HOST/$UDIR/$file -O $file || error_and_reboot "Could not get file "$METHOD://$HOST/$UDIR/$file"."
            md5sum -c $file.md5 || error_and_reboot "MD5 sum of file "$file" not correct"
        fi
    fi
}
 
if [ -s /etc/thinner/updater ]
then
    mount -oremount,rw /image || error_and_reboot "Can't remount "/image" in rw mode."
    exec > /image/update.log 2>&1
    set -x
    e2label /dev/${DEVICE}1 thinner
    e2label /dev/${DEVICE}2 overlay
    checks
    for file in vmlinuz initrd altlinux
    do
        [ -f /image/$file.md5 ] || md5sum /image/$file > /image/$file.md5
    done
    . /etc/thinner/updater
    mkdir -p $UPDATESDIR
    cd $UPDATESDIR
    for o in `echo $OPTS | tr -s ,: \ `
    do
        case "$o" in
            rootfs)
            echo "Getting ROOTFS image..."
            get_file altlinux
            ;;
            initrd)
            echo "Getting INITRD image..."
            get_file initrd
            ;;
            vmlinuz)
            echo "Getting KERNEL image..."
            get_file vmlinuz
            ;;
            cleancfg)
            echo "Cleanning configuration directory..."
            CLEANCFG=yes
            ;;
        esac
    done
 
    get_file fdisk.rule dontcheck
    get_file lilo.conf dontcheck
 
    rm -f /image/{ram,bootsector}
 
    cp -f /sbin/lilo ./lilo
 
    if [ "$?" -ne 0 ]
    then
        get_file lilo dontcheck || error_and_reboot "Could not copy files to chroot."
        chmod +x ./lilo
    fi
 
    cp -f /bin/rm /bin/sync /usr/sbin/coldreboot .
    cp -f /tmp/updater*/downloader /image/
    cp -f {altlinux.md5,fdisk.rule,initrd,initrd.md5,lilo,lilo.conf,vmlinuz,vmlinuz.md5} /image/
    ./lilo -C /image/lilo.conf -b /dev/$DEVICE
    cp -f altlinux /image/altlinux.new
    ./sync; sleep 1; ./sync;
    mv -f /image/altlinux.new /image/altlinux
 
    [ -z "$CLEANCFG" ] || ./rm -rf /mnt/overlay/*
    ./sync
    ./coldreboot
else
    error_and_reboot "Configuration file is missing or empty."
fi
0
Миниатюры
Не могу  разобраться с флешкой  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2017, 17:08
Ответы с готовыми решениями:

Ни как не могу разобраться
Подскажите. Вопрос такой, у меня линукс, я пытаюсь переключить консоли для...

Не могу разобраться с crontab
Всем привет, подскажите плиз как будет выполняться по времени такое cron */5...

Не могу разобраться с значениями на двух графиках от «Munin»
Доброе время суток форумчане. Поставил «Munin», снял данные, получил...

разобраться с флешкой в FAT 32 системе
У меня ДВД проигрыватель с ЮСБ разъемом. Купила флешку на 16Гб, форматирую в...

Задали работу, не могу разобраться. Используется делфи 10, не могу разобраться, как это сделать
В одномерном массиве, состоящем из n вещественных элементов, вычислить:...

6
Marinero
Модератор
Эксперт NIX
2141 / 1722 / 585
Регистрация: 02.03.2015
Сообщений: 5,634
27.11.2017, 12:51 2
У Вас с самой флэшкой/записанным на него дистрибутивом проблема
0
макксим
0 / 0 / 0
Регистрация: 10.03.2015
Сообщений: 4
28.11.2017, 09:29  [ТС] 3
С чем именно?
0
ognit
1 / 1 / 1
Регистрация: 13.12.2017
Сообщений: 112
20.12.2017, 06:59 4
Доброго времени суток!!! Перепишите заново флешку.
0
макксим
0 / 0 / 0
Регистрация: 10.03.2015
Сообщений: 4
26.12.2017, 15:24  [ТС] 5
отформатировать и переписать с оригинала?
0
ognit
1 / 1 / 1
Регистрация: 13.12.2017
Сообщений: 112
26.12.2017, 15:26 6
Вы записываете флешку с windows тогда используйте программу rufus.
0
Sibskull
1 / 1 / 0
Регистрация: 20.05.2015
Сообщений: 10
09.01.2018, 11:03 7
Правильный способ записать дистрибутивы Альт: http://altlinux.org/Write
0
09.01.2018, 11:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.01.2018, 11:03

Не могу разобраться разобраться с кодом меню
Добрый день. Я понимаю, что тут все, наверное, элементарно. Но я только начала...

Приветствую, не могу разобраться с кодом программы и не могу сделать .obj файл
.model tiny; нужно будет получить исполняемый файл формата СОМ .code org 100h...

Не могу написать комментарии для функции поиска, не могу разобраться...
void __fastcall TForm1::FindDialog1Find(TObject *Sender) { int found,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru