ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Speccyfighter <zxwarior@yandex.ru>
To: community@lists.altlinux.org
Subject: Re: [Comm] взрыв rpm после проблем с памятью
Date: Mon, 04 Apr 2011 13:46:26 +0300
Message-ID: <4D99A182.8050007@yandex.ru> (raw)
In-Reply-To: <20110404065101.GA8208@conflux.foliandre>

04.04.2011 09:51, Dmitry Chistikov пишет:
> Олег Потеев, Apr. 03, 2011, 18:21 +0400:
>
> #  rpm --rebuilddb
> -bash:  rpm: command not found
> # memtest86+
> -bash: memtest86+: command not found
> <skip>
>
По memtest86+.
Его вообще невозможно запустить из работающей системы по двум причинам.

Причина 1-я.

$ apt-cache search memtest
inquisitor-memtester - Userspace utility for testing the memory 
subsystem for faults
memtest86+ - Memory test for x86 architecture
memtest86 - Тест памяти для x86-архитектуры
memtester - Userspace utility for testing the memory subsystem for faults
installer-feature-add-memtest-stage2 - Ensure that memtest* is added to 
bootloader config

$ rpm -qa | grep memtest*
memtest86+-4.00-alt1

$ rpm -ql memtest86+
/boot/memtest-4.00.bin
/usr/sbin/installmemtest86+
/usr/share/doc/memtest86+-4.00
/usr/share/doc/memtest86+-4.00/FAQ
/usr/share/doc/memtest86+-4.00/README
/usr/share/doc/memtest86+-4.00/README.build-process

# ls -l /boot/memtest-4.00.bin
-rw-r--r-- 1 root root 160280 Sep 23  2009 /boot/memtest-4.00.bin

Причина 2-я:

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

Запуск возможен из стартового меню системы, если программа установлена.
Ну и из меню загрузочного диска/дискеты/флешки.


 > Вы пытались запустить какую-то другую команду, не rpm. Перед "r" 
попало что-то еще.

В теории да, перед командой может быть символ с кодом меньше чем 20h.
Но по теории вероятности
file not found
может быть по четырем причинам:

- его нет в системе
- перед командой стоит непечатный символ
- в переменной PATH не описан полный путь к каталогу в котором лежит 
программа
- переменная PATH не сформирована в принципе (чего не может быть)

Глянуть бы состояние /etc/profile
Именно в нём формируется переменная PATH
Ну и у рута в .bashrc
Если файл задающий переменную разрушен, то будет
file not found
и ситуация еще хуже, чем можно представить.


Временное решение видится таким:
вернуть планки на то место как они стояли.
Но в идеале, по спецификации, - одного производителя, одного типа, из 
одной партии.
Случаи, - меняем местами и не работает, - встречались не раз на практике.
Вплоть до полного отказа при:
один производитель, один тип, но разные партии, - выпущено в разное время.
Оставлялось работать, по причине нежелания пользователя на лучший вариант:
шоб как-нибудь хорошо работало.
Который само-собой требовал затрат.

Если причина в этом, - то устранить.
Но тест сопутствующих компонентов по устранению главной причины, более 
чем желателен.


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



  reply	other threads:[~2011-04-04 10:46 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-26 15:41 [Comm] Сообщение индикатора обновлений Олег Потеев
2011-03-26 17:14 ` Michael Shigorin
2011-03-26 17:18   ` Олег Потеев
2011-03-26 17:22   ` Олег Потеев
2011-03-26 18:29     ` Хихин Руслан
2011-03-26 18:02       ` Олег Потеев
2011-03-26 19:01         ` Хихин Руслан
2011-03-26 19:09     ` Michael Shigorin
2011-03-31 16:34       ` Олег Потеев
2011-04-01  9:40         ` Michael Shigorin
2011-04-03  7:00           ` votss
2011-04-03  8:35             ` Michael Shigorin
2011-04-03  8:14               ` Олег Потеев
2011-04-03 12:41                 ` [Comm] взрыв rpm после проблем с памятью (was: Сообщение индикатора обновлений) Michael Shigorin
2011-04-03 14:21                   ` [Comm] взрыв rpm после проблем с памятью (was: Сообщение индикатора =?koi8-r?b?IM/Czs/XzMXOyco=?=) Олег Потеев
2011-04-03 17:14                     ` Rinat Bikov
2011-04-03 19:00                     ` [Comm] взрыв rpm после проблем с памятью Speccyfighter
2011-04-04  6:50                       ` Калинин Максим
2011-04-05 19:09                         ` Олег Потеев
2011-04-05 19:07                       ` Олег Потеев
2011-04-05 19:07                       ` Олег Потеев
2011-04-04  6:51                     ` [Comm] взрыв rpm после проблем с памятью (was: Сообщение индикатора =?koi8-r?b?IM/Czs/XzMXOyco=?=) Dmitry Chistikov
2011-04-04 10:46                       ` Speccyfighter [this message]
2011-04-04 12:56                         ` [Comm] взрыв rpm после проблем с памятью Dmitry Chistikov
2011-04-03  8:42               ` [Comm] Сообщение индикатора обновлений Олег Потеев

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4D99A182.8050007@yandex.ru \
    --to=zxwarior@yandex.ru \
    --cc=community@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git