Board.KolibriOS.org http://board.kolibrios.org/ |
|
Проблемы с жёстким диском в VirtualBox 3.2.6 http://board.kolibrios.org/viewtopic.php?f=37&t=1464 |
Page 1 of 2 |
Author: | Андрей Михайлович [ Sun Jul 18, 2010 4:09 pm ] |
Post subject: | Проблемы с жёстким диском в VirtualBox 3.2.6 |
Приветствую всех! Имеет место быть следующая проблема: по непонятным причинам Колибри 0.7.7.0 отказывается каким бы то ни было образом взаимодействовать с жёстким диском в Virtual Box 3.2.6. Симптомы проблемы: KFM cообщает: Quote: /hd0/1 file system error 0000000005 KFar сообщает: Quote: Файл не найден Не могу прочитать папку /hd0/1 TinyPad при попытке записи на ЖД сообщает: Quote: Ошибка устройства (11) Виртуальный ЖД имеет объём 2.5 Гб и отформатирован в FAT32. Пробовал выбирать в настройках VirtualBox'а различные варианты эмулируемых контроллеров IDE (PIIX3/PIIX4/ICH6), включать/выключать "кеширование операций ввода-вывода". Это не помогает. Товарищи, с чем может быть связана эта досадная неприятность? Кто-нибудь пробовал запускать колибри в VirtualBox'e? P.S.: запись рамдиска на fd0 также по непонятным причинам не работает P.P.S.: да и с клавой что-то непонятное творится... Клавиши-стрелки работают через раз... |
Author: | Nasarus [ Sun Jul 18, 2010 6:42 pm ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
1. Попробуйте скачать ночную сборку и потестить в Virtual Box её. 2. А как с другими версиями Virtual Box? Например, у меня Колибри нормально работает в v3.2.0. Если есть возможность, проверьте в старых версиях VBox'а. |
Author: | Nasarus [ Sun Jul 18, 2010 6:55 pm ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
Забыл добавить: еще бы не помешало выложить лог виртуальной машины. |
Author: | Андрей Михайлович [ Mon Jul 19, 2010 10:31 am ] | ||
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 | ||
Quote: Попробуйте скачать ночную сборку и потестить в Virtual Box её. Попробовал. Ситуация не улучшается, всё аналогично.
|
Author: | Mario [ Tue Jul 20, 2010 6:09 am ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
Не уверен что это сработает, но по идее жесткий нельзя создавать как диск C:\ т.е. как отдельный раздел. Диск должен быть подключен, как полное устройство включая MBR и EMB. В Qemu я форматировал загрузив сначала дискету от Win98, затем разбил на разделы при помощи fdisk и потом запустил format c: |
Author: | Андрей Михайлович [ Tue Jul 20, 2010 7:42 am ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
Quote: В Qemu я форматировал загрузив сначала дискету от Win98, затем разбил на разделы при помощи fdisk и потом запустил format c: Mario, я сделал всё точно так же (с той лишь разницей, что использовал загрузочную дискету от Windows ME). |
Author: | ChE [ Tue Jul 20, 2010 12:08 pm ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
Попробовал повторить, и диагноз подтвердился ![]() Нашёл временное "решение" проблемы: если запустить Eolite, он покажет два диска: /hd0/ и /bd0/, причём, если попробовать открыть /hd0/1/, то программа думает долго и ничего не открывает, а вот если открыть /bd0/1/, то всё в порядке. Причём, после открытия Eolite'ом /bd0/1/, начинает нормально открываться /hd0/1/ и начинают нормально функционировать другие файловые менеджеры. |
Author: | ChE [ Tue Jul 20, 2010 12:21 pm ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
Или, как вариант, можно в настройках VirtualBox поставить жёсткий диск не на IDE, а на SATA контроллер, тогда будут только /BD-диски. |
Author: | Андрей Михайлович [ Tue Jul 20, 2010 12:28 pm ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
Quote: Нашёл временное "решение" проблемы: если запустить Eolite, он покажет два диска: /hd0/ и /bd0/, причём, если попробовать открыть /hd0/1/, то программа думает долго и ничего не открывает, а вот если открыть /bd0/1/, то всё в порядке. Причём, после открытия Eolite'ом /bd0/1/, начинает нормально открываться /hd0/1/ и начинают нормально функционировать другие файловые менеджеры. ChE, и правда... Интереснейший эффект... После просмотра содержимого /bd0/1/ Eolite'ом или KFAR'ом список файлов на диске /hd0/1/ становится виден и описанные ошибки ФС исчезают... Quote: Или, как вариант, можно в настройках VirtualBox поставить жёсткий диск не на IDE, а на SATA контроллер, тогда будут только /BD-диски. Хорошая мысль. Так и сделал. Теперь, наконец-то, можно сохранять файлы из Тинипада на виртуальный жёсткий диск. |
Author: | diamond [ Thu Jul 22, 2010 2:11 pm ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
Андрей Михайлович wrote: Товарищи, с чем может быть связана эта досадная неприятность? В VirtualBox по дефолту прерывания от primary IDE блокируются, так что DMA-чтение, честно ждавшее прерывания об окончании, слетало по таймауту с ошибкой чтения. Определение разделов на жёстких дисках идёт в PIO-режиме, там прерывания не используются. Пофиксил в svn.1523. Андрей Михайлович wrote: и правда... Интереснейший эффект... Кеш у соответствующих друг другу /bd* и /hd* один и тот же. Чтение через BIOS (который в VBox использует PIO-режим) успешно отрабатывало, заполняя кеш и позволяя последующим чтениям через /hd видеть данные. |
Author: | Wildwest [ Sat Feb 18, 2012 10:05 pm ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
http://board.flatassembler.net/topic.ph ... c&start=20 Декс пишет, что колибри глючит.. |
Author: | Mario [ Sat Feb 18, 2012 10:21 pm ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
У VMware тоже есть проблемы, а между тем Qemu и Boch работают. Эмуляторы ССЗБ получается. З.Ы. У меня кстати последний скачанный VirtualBox вполне себе запускается, но не видит жесткого диска, который я позаимствовал у установленного ALT Linux 6.0 Centaurus. Хотя на реальных машинах Колибри в 90% случаев видит разделы (10% отнесу на те случаи когда жесткий диск даже как BD невиден через BIOS соответственно). З.З.Ы. Dex кстати пишет не там и пишет отнюдь не полный багрепорт, в каких случаях у него падала система. |
Author: | Mario [ Sun Feb 19, 2012 12:28 am ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
Диск ALT Linux оказывается Ext4, но я попробовал два жестких виртуальных создать и форматнуть при помощи дискеты от Win98. В Колибри увиделись оба, на 512 Мб раздел даже записалось, а на 4 Гб повисло в процессе. После перезагрузки оба диска отображались чистыми. Оба диска сделаны динамическими. В общем хз чего оно так - нет у меня желания разбираться с этим эмулятором, да и из дисков его не выковыряешь в хостовую систему файлы потом. |
Author: | Nable [ Sun Feb 19, 2012 5:20 pm ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
> да и из дисков его не выковыряешь в хостовую систему файлы потом. слова не программиста, но неосилятора guestmount или xmount , например. |
Author: | SoUrcerer [ Sun Feb 19, 2012 6:17 pm ] |
Post subject: | Re: Проблемы с жёстким диском в VirtualBox 3.2.6 |
Mario, в Windows вполне с этими образами справятся qemu-img в паре с winimage |
Page 1 of 2 | All times are UTC+03:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |