LINUX.ORG.RU

Сообщения Viktor2004

 

Floppy disk

Здравствуйте Система Debian купил флоппи-дисковод подключаемый через USB Мне нужно что бы в системе он определялся dev/fd0 а он у меня определяется как dev/sdb подскажите, как это поменять? https://disk.yandex.ru/i/Unh9MoCrwhmhbQ

 

Viktor2004
()

как изменить разрешение экрана на гостевой ос VMware

Здравствуйте подскажите пожалуйста как изменить разрешение экрана на гостевой ОС Windows XP При попытке замены вначале устновку принимает, но вместо того что бы сделать разрешение крупнее, уменьшается размер самого экрана, а при попытке растянуть на весь экран разрешение снова возвращается на то значение которое определила VMWARE Tool. Мне требуется разрешение 1024х768, а у меня 1920х1080 приходится с линзой экран рассматривать https://yadi.sk/i/utJ5-p65RhNgmg https://yadi.sk/i/dzIWnMjAylbMYQ https://yadi.sk/i/DbeDjj8fMGmobg https://yadi.sk/i/GjkRbbwUiAzmvQ https://yadi.sk/i/DC6YYfwNBTEUZQ

 ,

Viktor2004
()

Ассемблер POWERPC

Уважаемые специалисты. Прошу помочь мне с пониманием. Есть фрагмент кода операционной системы на POWERPC. Этот код сравнивает имя файла. Перед его вызовом в регистры r3 и r4 задают два адреса где находятся названия файлов которые надо сравнить, в регистр r5 длина имени файла. По окончании результат выводится в регистр r3. 0 - успешно, 1 - не успешно Работа цикла в принципе понятна. Идет сравнение символов по очереди, с каждым шагом вычитается единица из регистра r5. На понятна как раз ветка когда сравнение символа прошло не удачно. В цикле сравнение велось в промежуточных регистрах r6 и r7. Когда сравление не удачно, условный переход перебрасывает на адрес 1026CF88 где командой clrlwi сравниваемые перед этим байты перебрасываются из регистров r6 и r7 в регистры r11 и r12 и они снова сравниваются. Подскажите пожалуйста, если перед этим, когда сравнивались r6 и r7 сравнение было не удачным, разве может быть ситуация когда второй раз сравнивая их в регистрах r11 и r12 оно будет удачным и программа перейдет по ветке которую я нарисовал красным?

https://yadi.sk/i/RSfO1NokypZE1g

Это фрагмент кода

Перемещено alpha из linux-org-ru

 

Viktor2004
()

QEMU запуск elf

Здравствуйте уважаемые специалисты. В старых версиях QEMU была включена такая машина на PowerPC как prep. Сейчас ее нет. Кто знает, как на существующих машинах в QEMU запустить исполняемый файл .elf ?

 

Viktor2004
()

QEMU старая версия

Здравствуйте Хочу установить старую версию QEMU. Там еще есть процессор prep Вот архив https://yadi.sk/d/Kts2rQuG8IWKrQ У меня Debian. Ввожу

viktor@debian:~/qemu-2.2.1$ sudo ./configure --prefix=/usr/local/QEMU3_0
viktor@debian:~/qemu-2.2.1$ sudo make install

Получаю

 	
CHK version_gen.h
  LINK  qemu-ga
/usr/bin/ld: qga/commands-posix.o: in function `dev_major_minor':
/home/viktor/qemu-2.2.1/qga/commands-posix.c:618: undefined reference to `major'
/usr/bin/ld: /home/viktor/qemu-2.2.1/qga/commands-posix.c:619: undefined reference to `minor'
collect2: error: ld returned 1 exit status
make: *** [Makefile:284: qemu-ga] Ошибка 1
Подскажите пожалуйста, как установить

 

Viktor2004
()

отладка Makefile

Здравствуйте. Искал способ отладить Makefile. Вот тут нашел совет https://tproger.ru/translations/useful-line-for-every-make-file/ В итоге получаю не то что хотел

viktor@debian:~/mame-master$ make –eval=«print-%: ; @echo $=$($)» print-SILENT

GCC 8 detected

=

viktor@debian:~/mame-master$

Почему у меня не отображается переменная SILENT

 

Viktor2004
()

Перенос драйверов

Здравствуте. Купил ноутбук Dell G5 15 5587 https://www.dell.com/support/home/ru/ru/rudhs1/product-support/product/g-seri... Изначально была установлена Ubuntu Установил дополнительно SSD на который поставил Debian но не были установлены драйверы WIFI и Bluetoos Попытки поиска драйверов для Linux в сети результатов не дали. Теперь у меня есть полностью работающая Ubuntu и Debian без драйверов. Могу ли я из Ubuntu вытащить эти драйверы и вставить их в Debian? Где располагается нужный мне файл в Ubuntu и в Debian ?

lspci -v

00:14.3 Network controller: Intel Corporation Device a370 (rev 10)
    Subsystem: Intel Corporation Device 4030
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at ed21c000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

 ,

Viktor2004
()

UEFU DEBIAN

Здравствуйте. Купил ноутбук с предустановленным Ubuntu. Сделал это потому что последние Виндузы жрут память, обновляются когда хотят и заставляют пользователя подстраиваться под себя. Ubuntu проработала у меня два дня. После того как я захотел ее выключить она выдала мне такой экран https://yadi.sk/i/sTptpylzMTQZ7g Стала обновляться хотя я ее об этом не просил и зависла. Через полчаса выключилась, теперь не включается. Выдает экран ввода пароля, ввожу пароль и открывается чисто синий экран на котором бегает моя мышка. И все. Выключение только через кнопку. Понял что Убунту тоже живет своей жизнью и обновляется когда хочет. Всвязи с этим хочу установить туда Debian. Он у меня уже год работает на стационарном компе и я доволен. Но вот беда. BIOS на ноутбуке UEFU. С таким еще дело не имел. Не нашел там переключений загрузки с нужного мне носителя. Подскажите кто знает, как быть?

 

Viktor2004
()

DISKDUPE для LINUX

Здравствуйте. Подскажите пожалуйста, как в среде Linux записать на дискету образ формата .ddi ? В среде DOS это делается программой DISKDUPE при чем работает она только с диском подключенным шлейфом FDD, а с USB-FLOPPI не работает. Вот пример образа дискеты https://yadi.sk/d/oeR5exVAvJKK_Q

 

Viktor2004
()

Makefile

Здравствуйте Прошу помочь разобраться с символами используемыми в Makefile

#------------------------------------------------------------------------------

.c.o :
        $(CC)  -o $*.o $*.c -@O=list\$*.l -@E=log\$*.log

#------------------------------------------------------------------------------
Документ читал, но все же не понял $*: Строка имени целевого файла. Основанием обычно является имя файла без его суффикса. Его использование вне правил шаблона не рекомендуется. Файл с каким именем будет компилироваться и как понять остальные символы? Вот Makefile целиком

https://yadi.sk/d/Dioz38yAoZjgwA

 

Viktor2004
()

Cinnamon глюк Fuse

Здравствуйте уважаемые специалисты Система Debian9 установил эмулятор спектрума Fuse-GTK В течении 15-30 минут после перезагрузки компьютера эмулятор работает нормально. Потом скорость эмуляции начинает подпрыгивать до 4000% при любом обращении в меню Fuse. Перезапуск Fuse не помогает, только перезапуск компьютера. Пробовал запечатлеть глюк записав видео с экрана программой Simple Screen Recorder и о-чудо. Пока запись идет, змулятор работает нормально https://www.youtube.com/watch?v=3ALkyD10WrA Пробовал записать экран с телефона. На этот раз получилось. https://www.youtube.com/watch?v=5CLR9CzPAkE Скорость эмуляции отображается в правом нижнем углу окна FUSE Подскажите пожалуйста как решается данная проблема?

 ,

Viktor2004
()

Фреймбуфер QEMU

Уважаемые специалисты. Подскажите пожалуйста как посмотреть какой в запущенной системе QEMU действует видеобуфер и как адрес этого буфера можно задать. Если это возможно, как аргумент qemu-system. Или в каком файле он прописывается, если его аргументом изменить невозможно.

 

Viktor2004
()

QEMU PPC точка входа

Здравствуйте. Мне требуется запустить QEMU с программой, с индексами -s -S что бы дебажить на IDA. Программа автономная, в виде .elf файла, не требует даже bios. Только разместить ее по нужному адресу и запустить с точки входа. Вот я и загружаю ее с помощью директивы -bios. Она у меня загружается. Но точку входа все равно берет не из elf файла, а прыгает на штатный вектор Reset на адрес 0xFFF00100 Значит мне по этому адресу надо разместить команду перехода на точку входа моего файла. А как это сделать, подскажите пожалуйста.

 

Viktor2004
()

установка пакетов

Здравствуйте. Установил пакет gcc-powerpc-linux-gnu в Debian9 с репозитория. А как узнать куда он установился, где находится сам запускаемый файл кросскомпилятора и как его имя? Мне ведь надо его путь в PATH добавить

 

Viktor2004
()

QEMU Z80

Здравствуйте уважаемые специалисты. Подскажите пожалуйста, можно ли в QEMU запустить эмулятор процессора Z80 и соответственно конфигурацию SINCLAIR SPECTRUM. Вот я нашел кое-какие примочки

https://wiki.qemu.org/Features/Z80

https://github.com/legumbre/qemu-z80

Но они на Debian 8 не устанавливаются. Может я что-то не так делаю?

./configure
make
make install   

 ,

Viktor2004
()

IDA PRO как загрузить файл

Здравствуйте уважаемые специалисты. В часто задаваемых вопросах по IDA PRO мало внимание уделено первоначальной загрузке файла. Подскажите, как это делать Вот я нажал значок «Открыть» Выбрал файл размером ровно 1 Mb с расширением .bin Выбрал процессор ppc Открылось следующее меню как на картинке. http://pixs.ru/showimage/117813oboi_4429682_28570115.jpg

Мне нужно загрузить файл по адресу FFF00000 Подскажите пожалуйста, как это сделать?

 

Viktor2004
()

VMware-Tools на Debian

Здравствуйте уважаемые специалисты. Пытаюсь поставить VMware-Tools на виртуальную машину с Debian9 Сначала сделал все по инструкции. Запустил vmware-config-tools.pl ругался что не найден ifconfig Установил net-tools. Появился ifconfig Запустил ./vmware-config-tools.pl появилась папка hgfs, но в ней ничего. Затем выполнил все что указано тут https://habrahabr.ru/post/259749/ Установил make, gcc, linux-headers-$(uname -r) затем выполнил

 #!/bin/sh -x
cd /usr/lib/vmware-tools/modules/source
tar xf vmhgfs.tar
grep -q d_u.d_alias vmhgfs-only/inode.c && echo "already patched" && exit 0
sed -i -e s/d_alias/d_u.d_alias/ vmhgfs-only/inode.c
cp -p vmhgfs.tar vmhgfs.tar.orig
tar cf vmhgfs.tar vmhgfs-only
vmware-config-tools.pl -d -m 

Но папка hgfs все равно пустая. Основная система у меня Windows XP. Общая папка C:/Share В настройках WMware эта папка указана и она постоянно включена.

Подскажите, что я забыл сделать?

 

Viktor2004
()

QEMU с другим BIOS

Уважаемые специалисты. Юзаю процессор PowerPC. В QEMU для него предлагается стандартный BIOS OpenBIOS, а мне нужно подставить свой. В QEMU файл OpenBIOS содержится в формате ELF. Просто й подменой на свой сделать не получится. Надо либо свой BIOS переделывать в формат ELF с указанием точек входа и всего прочего, либо может есть какая-то возможность в QEMU засунуть файл BIOS в конкретный адрес адресного пространства. Далее хочу с помощью IDA PRO Remoute DBG подключиться к отладочному порту 1234 и дебажить его. Помогите пожалуйста.

 

Viktor2004
()

Трассировка загрузчика ppc

Здравствуйте уважаемые специалисты. Подскажите пожалуйста идею как мне осуществить задуманное. Мне необходимо трассировать загрузчик на PowerPC лучше IDAPRO с помощью Remove DBG Имею вот эту плату https://world.taobao.com/item/16286404924.htm?fromSite=main&u=1333749&amp... Могу там загружать загрузчик u-boot, Linux на ramdisk, все это шло в комплекте с платой. Связь с компом через терминал COM или Ethernet А мне нужно там запустить другой загрузчик, от другой платформы. Естественно когда я его туда заливаю в BIOS, я ничего не вижу. Как такое можно осуществить? Может на QEMU можно сэмулировать?

 

Viktor2004
()

Fedora NFS

Здравствуйте уважаемые специалисты. Нужда заставила заняться Линуксом для некоторых конкретных задач. Бегло проюзал некоторые, во всех находилось то, что вызывало у меня препятствие. Ubuntu, Debian. Ref Hat. Вот сейчас пробую Fedoru26 под VMware. На Fedora не получается настроить NFS, хотя на других линуксах это трудности не вызывало. А тут как оказалось все сервисы сведены к какому-то реестру под названием systemctl. Прилагаю лог почему-то тег cut не работает на форуме

( читать дальше... )

Подскажите, что мне нужно включить что бы заработала NFS

/etc/export

/project/target 192.168.1.0/255.255.255.0(rw,no_root_squash,sync)

Папка /project/target создана.

На клиенте

# mount -o nolock 192.168.1.36:/project/target /mnt/nfs/ выдает nfs: server 192.168.1.36 not responding, time out mount: Mounting 192.168.1.36:/project/target on /mnt/nfs/ failed: Input/output error

Оба устройства взаимно пингуются, на всех других системах, где нет systemctl клиент нормально работал

 

Viktor2004
()

RSS подписка на новые темы