LinuxForum.Fans
Тема

Что я делаю не так?

Автор: Y_Dimon 31 сообщений 2721 просмотров
20.02.2015 12:09 · отредактировано #414992

Добрый день, уважаемые форумчане!
Разрешите мне присоединиться к вашей теплой компании?
Я долгое время не решался подойти к Линуксу, но жизнь придала решительности. Дело в том, что я разрабатываю софт, связанный с вендингом и прочим самообслуживанием, в части взаимодействия ПК с электронными устройствами, в основном на C++. Исторически все разрабатывалось под MS-DOS (мы используем Free-DOS во избежание проблем с законом). Но техника не стоит на месте, а MS-DOS замер лет 20 назад. В общем-то, он всем устраивает, но невозможность работы с устройствами по USB и постоянные проблемы при работе в сети заставляют смотреть в сторону других ОС. Windows отпадает, в первую очередь из-за высокой стоимости, постоянным выходом новых версий, подверженности вирусам и т.п.
Так что я твердо решил попробовать перекомпилировать наши наработки под Линукс. На этом преамбулу можно закончить и перейти к сабжу.
Я скачал несколько сборок непосредственно с главных сайтов, пару утилит для создания установочной флешки - результат один - при загрузке выдаёт, для Fedora, например "vesamenu.c32: not a COM32R image". Для создания флешки использовал их же liveusb-creator.
Для Archlinux использовал Universal USB Installer, ошибка та же. Флешку форматировал в Win7 в FAT32.
Я понимаю, что туплю в каком-то элементарном действии, и это дико раздражает ) Сейчас хочется хотя бы просто установить Линукс и разбираться дальше, а я только теряю время...

20.02.2015 12:31 #414995

Попробуйте Simply (Altlinux). Гибридный iso-образ можно сразу "клонировать" на флешку. В Linux это делается командой dd, в Windows пусть подскажут кто знает.

20.02.2015 12:36 · отредактировано #414997

1. название темы должно отражать содержание(кратко)
2. текст принято делить на абзацы
3. указывайте конфигурацию системы
4. не нужно прыгать, остановитесь на каком-то одном популярном дистре

и да, в качестве LiveUSB попробуйте www.slax.org (инсталлятор и русский в коробке)

"DdShurick" написал:
В Linux это делается командой dd, в Windows пусть подскажут кто знает.
если не знаете, то промолчите. ТС ещё никакой линукс не поставил, у него только маздай есть.
20.02.2015 12:38 #414998

Странно, что у программистов возникают такие детские проблемы ;)
Берите Slackware, там таких проблем нет. Установите isohybrid и dd для windows и сделайте флешку:

text
# isohybrid  /path/to/slackware64-14.1-install-dvd.iso
# dd if=/path/to/slackware64-install-dvd.iso of=/dev/sdb bs=8M

Только учтите, что пути и устройства в маздайке указываются иначе. Впрочем, это легче всего делается с любого LiveCD, в котором есть эти две программы. Кроме того, в дереве дистрибутива присутствует каталог с говорящим именем usb-and-pxe-installers, согласно инструкциям в тамошнем README можно создать флешку с возможностью сохранения данных. Кроме того, если вам не нужен полный DVD, всегда можно изготовить флешку с содержимым первого CD, либо вообще сделать кастомный образ. Инструкции все есть в различных README.

20.02.2015 12:42 #415001
"yars" написал:
Странно, что у программистов возникают такие детские проблемы

а вы вот родились с диском Ubuntu в ручках, да?

"yars" написал:
Берите Slackware

Это конечно самый лучший дистрибутив, но новички не осилят ИМХО.

20.02.2015 12:53 · отредактировано #415004

Можно взять CentOS. У него 10 лет поддрежки (обновления, устранение уязвимостей и пр.).

20.02.2015 13:09 #415006
"drBatty" написал:
и да, в качестве LiveUSB попробуйте www.slax.org (инсталлятор и русский в коробке)

Попробовал, начала грузиться, встаёт на монтировании 03-kdeps.sb, 04-kde.sb, 05-kapps.sb, 06-devel.sb, 63-Russian.sb, Fatal error occured - can't find executeble chroot commannd.
Сейчас буду пробовать в UltraISO записать другие дистрибутивы...

20.02.2015 13:13 · отредактировано #415007

"Y_Dimon" написал:
Fatal error occured - can't find executeble chroot commannd.
я точно не знаю, но видимо проблема в том, что нужно запускать как "Администратор".

"Y_Dimon" написал:
Попробовал, начала грузиться, встаёт на монтировании 03-kdeps.sb, 04-kde.sb, 05-kapps.sb, 06-devel.sb, 63-Russian.sb, Fatal error occured - can't find executeble chroot commannd.
или это загрузка? Тогда где 01 и 02? Что-то вы не так делаете…
20.02.2015 13:34 · отредактировано #415011
"drBatty" написал:
или это загрузка? Тогда где 01 и 02? Что-то вы не так делаете…

01 и 02 скорее всего ушли за край экрана.
Я с этого и начал - что ж я не так делаю?
скачал slax-Russian-7.0.8-i486.iso
записал загрузочную флешку в UltraISO по инструкции http://cursor-programs-1.jimdo.com/%D1% … -ultraiso/
Начинает грузиться, выдает меню настройки 4 пункта, типа копировать в память, грузить графику и т.п., после этого продолжает грузится и выдаёт ворох ошибок.
Проверяю на двух компах - MSI MS-7582, Core i7 870, 8Gb, AMD Radeon HD 5850 и подопытный на матери Intel D2500CC, 2Gb, это Atom.
На обоих ошибки идентичны. Попробовать на болванку закатать, может, дело в флешке все-таки?

20.02.2015 13:40 · отредактировано #415012
"Y_Dimon" написал:
скачал slax-Russian-7.0.8-i486.iso

неправильно

"Y_Dimon" написал:
записал загрузочную флешку в UltraISO

неправильно.

надо было

1. скачать zip (а не iso), там же написано по-русски!

2. распаковать

3. перейти в папку slax\boot

4. запустить bootinst.bat

"Y_Dimon" написал:
Попробовать на болванку закатать, может, дело в флешке все-таки?
а вот для болванки нужен iso
20.02.2015 13:52 #415013

После dd, болванка обычно 100% вариант но для dd нужен любой уже рабочий Linux. А вы скачали то нормально? Контрольные суммы сверяли?

20.02.2015 16:19 #415031
"drBatty" написал:
но новички не осилят

Мы-то осилили. Я, при этом, программистом не являюсь. Админом - тоже. Причем здесь "родился с диском убунты в ручках"? ИМХО, программист - это человек, не только умеющий писать программы (т.е., имеющий знания и навыки в предметной области), но и человек, обладающий некоторыми познаниями в "железной" части и навыками системного администратора.

20.02.2015 16:37 · отредактировано #415036

"yars" написал:
Мы-то осилили.
Ага. Осиливаю slackware со slackbook'ом. *HI*

ЗЫЖ ТС похоже доигрался с dd и убил свой маздай :'(
20.02.2015 16:39 #415037
"AntiduPb" написал:
но для dd нужен любой уже рабочий Linux

См. мой пост выше.

20.02.2015 17:18 #415039

Не, маздай жив пока )
Запустил-таки Slax. Играюсь дальше, хочу на отдельный хард перенести. Все ж Линукс не для среднего ума! )

20.02.2015 17:24 #415040
"Y_Dimon" написал:
Все ж Линукс не для среднего ума! )

А-ХА-ХА-ХА! ЫЫЫЫЫ! Lol! И так далее..

Линукс- это индикатор (один из) его наличия как такового.

20.02.2015 17:50 #415046
"Y_Dimon" написал:
Все ж Линукс не для среднего ума! )

Дорогу осилит идущий читающий документацию.

20.02.2015 17:54 · отредактировано #415047
"yars" написал:
Мы-то осилили. Я, при этом, программистом не являюсь. Админом - тоже. Причем здесь "родился с диском убунты в ручках"? ИМХО, программист - это человек, не только умеющий писать программы (т.е., имеющий знания и навыки в предметной области), но и человек, обладающий некоторыми познаниями в "железной" части и навыками системного администратора.

программист должен уметь писать программы. познания железа программиста оюень сильно отличаются от таковых познаний комп. техника или сисадмина, просто интеракция происходит на совершенно ином уровне. Я знал программиста который писал RT/embedded и драйверы, но при этом толком не знал как (по тем временам) правильно прописать config.sys. Есть разница между "я умею оперировать железом через ассемблер и си" и "я умею оперировать железом, потому что знаю как собрать комп или установить и настроить ОС". Это просто разные вещи которые очень мало соприкасаются, и людей которые разбираются и в том и в другом очень мало, точнее они перестали быть нужны еще 20 лет назад, когда вся эта тема развилась до такого уровня что стало невозможно знать все, и слово "программист" перестало означать "тот чувак который понимает в любой технике, от утюга и до ядерного реактора"

"Y_Dimon" написал:
Запустил-таки Slax. Играюсь дальше, хочу на отдельный хард перенести. Все ж Линукс не для среднего ума! )

если это все затевается для работы, я бы рекомендовал все таки специализироваться на более мейнстримовых дистрах, особенно centos. Там на самом деле поддержка на 10-15 лет, а значит не придется постоянно перестраивать софт под изменившиеся ABI, при этом не впадая в полную стагнацию самого дистра. Если будете собирать апплаенсы, то бишь тупо черные ящики которые установил и забыл, пока через несколько лет клиент не купит новый такой же, то конечно дистр не так важен

Войдите или зарегистрируйтесь, чтобы ответить.