LINUX.ORG.RU

Ошибка установки Slackware 14.2

 ,


1

1

Помогите решить проблему. В процессе установки появляется ошибка:

/usr/lib/setup/installpkg: line XXX echo: write error: No space left on device

/sbin/ldconfig Writing of cache data failed: No space left on device

Диск разбиваю следующим образом:

/boot 512 / 50000 /swup 6000

Процессор: AMD Quad-Core A8-3510MX APU Видеоадаптер: AMD HD6630 gDDR3 1Gb Dual grafic Память: 6Gb


Ответ на: комментарий от anonymous

я не опытный пользователь. при выведении этой ошибки инсталяция продолжается дальше

abba
() автор топика
Ответ на: комментарий от teod0r

после установки ядра, сейчас не могу сказать. В том то и пробема и дажет5 гб под /boot отдавал

abba
() автор топика
Ответ на: комментарий от anonymous

не понял о чем вы? установка проходит в псевдографическом режиме, ничего писать и нажимать не надо. Да забыл сказать, один раз все таки установка прошла без ошибок, но система так и не загрузилась, висела на начальной страничке «Slackware» Устанавливал и с диска и с флешки, контрольные суммы проверял.

abba
() автор топика

Видимо не так ты что-то разбиваешь.

Покажи вывод fdisk -l перед установкой и какое устройство выбираешь для чего и не забывай что нужно разделы отформатировать. Такое может быть если отказался раздел форматировать.

А в посте ты даже про единицы измерений не сказал.

Раздел /boot отдельный не нужен, если у тебя не UEFI, а если таки он то раздел можно сделать как /boot/efi

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)
Ответ на: комментарий от Xenius

разбивал через cfdisk, удалял все разделы потом заного создавал

Диск /dev/sda: 465.8 GiB, 500107862016 байт, 976773168 секторов Единицы: секторов по 1 * 512 = 512 байт Размер сектора (логический/физический): 512 байт / 4096 байт Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт Тип метки диска: gpt Идентификатор диска: D3CB633A-64BF-4822-A98C-EB9F359F775D

Устр-во начало Конец Секторы Размер Тип /dev/sda1 2048 11135791 11133744 5.3G Linux своп /dev/sda2 11137024 42594303 31457280 15G Файловая система Linux /dev/sda3 42594304 74051583 31457280 15G Файловая система Linux /dev/sda4 74051584 74072063 20480 10M BIOS boot /dev/sda5 74072064 976773134 902701071 430.5G Файловая система Linux

abba
() автор топика

У меня такое ощущение, что ошибку сделали ранее, а теперь установка идет на корень установочного окружения в памяти в tmpfs и там, естественно, заканчивается место уже при установке набора A.

Если что, в установщике вам для ввода команд доступны 3 виртуальных терминала (Alt+F1, Alt+F2, Alt+F3), а на четвертом (Alt+F4) — лог установки.

Сегодня какие-то помехи в атмосфере, очень плохо видно ваш экран, можете при желании пофоткать (без вспышки!) и выложить экраны установщика и 4-го ВТ...

Слакбук прочитан?

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 3)
Ответ на: комментарий от bormant

Если что, в установщике вам для ввода команд доступны 3 виртуальных терминала (Alt+F1, Alt+F2, Alt+F3), а на четвертом (Alt+F4) — лог установки.

Спасибо, друг, ценная инфа.

burato ★★★★★
()
Ответ на: комментарий от bormant

спасибо за ценный коментарий, будем попробовать еще раз

abba
() автор топика
Ответ на: комментарий от burato

ценная инфа

Она в установщике прямо в HELP написана.
В SLINT есть ее адаптация/перевод на великий и могучий. Выглядит примерно так:

Справка по Slint Linux
__________________________

Сперва краткая справка по справке. При просмотре текста здесь и в других
местах установщика возможно использование следующих команд:

PGDN           - вниз  на страницу
PGUP           - вверх на страницу
HOME           - к началу файла
END            - к концу  файла

Кроме того, сейчас вы используете настоящую многозадачную операционную
систему и не прикованы к программе установки. В любой момент вы можете
не прерывая процесса установки зарегистрироваться в другой консоли и
осмотреться. Для этого нужно запомнить команды управления консолями
Linux. Использовать эти команды можно в любое время, пока вы в Linux.

"Виртуальные" консоли и прокрутка назад:

Скорее всего сейчас на экране вы видите ВИРТУАЛЬНУЮ КОНСОЛЬ НОМЕР ОДИН,
(или /dev/tty1 в терминах Linux). Обычно доступно несколько виртуальных
консолей. После входа на установочный диск доступны четыре консоли, для
переключения между ними используйте соответственно Alt-F1, Alt-F2, Alt-F3
и Alt-F4. В консоли доступен небольшой буфер обратной прокрутки текста.
Для прокрутки текста назад или вперёд нажимайте соответственно PageUp
или PageDown, удерживая Shift. Это может быть весьма полезным для чтения
стремительно пролетающих по экрану сообщений о загрузке.

На установочном диске первые три консоли позволяют вход пользователя.
Четвёртая консоль используется для показа информационных сообщений в ходе
установки, таких как результаты форматирования диска, сообщения ядра
и так далее.

Полезный трюк - зарегистрироваться на второй виртуальной консоли в ходе
установки. Теперь сможете использовать команды, например, 'df' для
слежения за наполнением жёсткого диска. Также, поскольку CD-ROM Slint
смонтирован в /cdrom, будет доступно большинство команд файловой системы
этого диска.


РАЗМЕТКА ДИСКА

Теперь посмотрим, как выглядит типовой процесс установки Linux с
дистрибутива Slint. Сперва нужно удостовериться, что жёсткий диск
размечен подходящим для установки Linux образом. Программа setup этого
не делает.

Потребуется по крайней мере один раздел с типом Linux и, необязательно,
раздел подкачки (swap). На мой взгляд (если имеется достаточно места на
диске) проще всего управлять системой, размеченной как показано ниже
(в целях иллюстрации без учёта разделов Windows и прочих):

    [ 6 ГБ или больше для / ]
    [ сколько нужно пользователям для /home ]
    [ раздел подкачки (по размеру ОЗУ) ]

Некоторые предпочитают отдельный раздел для /usr/local, но я заметил, что
мне обычно жалко делить своё свободное место, когда это не необходимо...
добавленный раздел постоянно оказывается заполненным. :^) Кроме того,
когда придёт время для перехода на следующую версию операционной системы,
резервную копию /usr/local можно сделать в любом случае, на отдельном он
разделе или нет. Выделять отдельный раздел для /home на самом деле тоже
не обязательно. Пожалуй, простейший способ использовать один корневой
раздел для Linux и раздел подкачки в 1-2 гигабайта.

Разметка диска выполняется при помощи специальных программ, таких как
fdisk. Доступны две версии fdisk для Linux. 'fdisk' -- стандартная версия,
и 'cfdisk' -- дружественная полноэкранная версия. Большинство захочет
использовать 'cfdisk', если не привыкли к более старой версии (как я).
В любом случае, для выполнения разметки подходит любая из них.

Удостоверьтесь, что при помощи fdisk пометили разделы типом 83 (Linux,
по умолчанию) или типом 82 (Linux swap), чтобы программа установки
Slint опознала их. Используйте для этого команду 't', затем 'w' для
записи изменений.

Если предпочитаете простую в использовании графическую утилиту разметки,
можете создать все разделы Linux напрямую из 'cfdisk'. Или можете создать
их при помощи 'fdisk', используя команду 'n' для создания раздела и
команду 'w' для записи изменений по завершении.

По умолчанию 'fdisk' и 'cfdisk' размечают первый жёсткий диск в машине,
то есть /dev/sda. Для разметки других дисков необходимо задать диск для
разметки при запуске 'cfdisk'. Например, для разметки второго диска IDE:

  # cfdisk /dev/sdb


РАЗДЕЛ ПОДКАЧКИ

Если в машине недостаточно памяти, возможно, уже знаете, как активировать
ранее созданный раздел подкачки. Обычно форматировать и активировать его
вручную не требуется, но при установке на машине, где памяти совсем мало,
потребуется отформатировать и активировать раздел подкачки, чтобы сделать
установку возможной. После создания раздела при помощи fdisk нужно на нём
использовать 'mkswap', затем активировать его при помощи 'swapon'.
Проверив таблицу разделов используя 'fdisk -l', увидим:

   Device Boot      Start         End      Blocks   Id  System
/dev/sda8           16650       16898     2000061   82  Linux swap

Тогда команда форматирования будет:

  # mkswap /dev/sda8
  # sync

Для активации:

  # swapon /dev/sda8


ЗАПУСК ПРОГРАММЫ УСТАНОВКИ

Программа 'setup' предлагает меню из нескольких неочевидных на первый
взгляд вариантов. На самом деле всё не так и сложно. Нужно просто начать
сверху и двигаться вниз по меню. При установке я обычно выполняю по
порядку эти пункты:

ADDSWAP   (настройка области подкачки)
TARGET    (настройка разделов Linux/Windows и /etc/fstab)
SOURCE    (выбор местоположения пакетов Slint Linux)
INSTALL   (установка программ, обычно полная ("full"))
CONFIGURE (настройка свежеустановленной системы)

Заметьте, что после выбора SWAP программа установки позволяет выполнить
все остальные пункты без возврата в главное меню.

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


СМЕНА РАСКЛАДКИ КЛАВИАТУРЫ

KEYMAP: Этот пункт позволяет задать одну из многих международных
раскладок клавиатуры, поддерживаемых Linux. Если используете клавиатуру
US (США), можете пропустить этот пункт.


...ПО ЗАВЕРШЕНИИ

EXIT: Завершает работу установщика Slint Linux.


Приятной установки и работы в Linux!

---
Patrick Volkerding
volkerdi@slackware.com
Адаптировал для Slint Didier Spaier

bormant ★★★★★
()
Ответ на: комментарий от xmikex

cfdisk разве для gpt умеет форматировать?

насколько помню, нет, по крайней мере тот, что в установочном образе (актуальный — умеет). Умеют cgdisk, gdisk, sgdisk, fdisk.

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от xmikex

Посмотрел, cfdisk поддерживает GPT начиная с 2.25.
14.2 вышла с 2.27.1 => поддерживает.

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от bormant

В в Slackware:
 — для ELILO, который используется для EFI-загрузки, этот раздел не нужен,
 — для LILO, который используется для MBR-загрузки, этот раздел тоже не нужен.

Но если захочется использовать GRUB (есть в дистрибутиве) в режиме BIOS на GPT разметке, то как раз раздел «BIOS boot» и потребуется.

bormant ★★★★★
()
Ответ на: комментарий от abba

Кстати, в выводе «fdisk -l» заявленного выше «50 ГБ под систему» не видно. Тем не менее, если правильно путаю, поставив «вообще все» с DVD этот размер в 15 ГБ не перешагнуть, только если позже установкой разного доп.софта.

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)

В этот раз до установки дело не дошло вовсе, при нажатии Install выдает ошибку следующего содержания:

mv: can't create '/mnt/var/log/setup/tmp/SeTSKIP': No space left on device

mv: can't create '/mnt/var/log/setup/tmp/SeTT_PX': No space left on device

mv: can't create '/mnt/var/log/setup/tmp/SeTcolor': No space left on device

mv: can't create '/mnt/var/log/setup/tmp/SeTfdisk': No space left on device

mv: can't create '/mnt/var/log/setup/tmp/SeTnative': No space left on device

mv: can't create '/mnt/var/log/setup/tmp/SeTplist': No space left on device

mv: can't create '/mnt/var/log/setup/tmp/SeTrootdev': No cpace left on device

touch: /var/log/setup/tmp/SeTefipartitions: No space left on device

Cat: can't open '/var/log/setup/tmp/SeTefipartitions': No such file or directory

Touch: /var/log/setup/tmp/SeTDOS: No space left on device

/usr/lib/setup/setup: line 97: /var/log/setup/tmp/hdset: No space left on device

Диск на этот раз разбивал так /swap 6gb; / 80gb

abba
() автор топика
Ответ на: комментарий от teod0r

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

abba
() автор топика
Ответ на: комментарий от abba

Не понятно почему, cfdisk не может создать больше двух разделов на диске

Странно это.

Вот установщик 14.2, создано 16 разделов на GPT без проблем:
https://imgur.com/a/RrnoS

bormant ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.