VB тут причем?
» Oracle VM VirtualBox (часть 2)
VB тут причем?
Цитата:
VB тут причем?
до установки VirtualBox все было нормально. сейчас какой-то конфликт
Судя по описанию явление у вас возникает ошибка монтирования файловой системы приводящая к панике ядра. Сам по себе VirtualBox ничего особо поломать не может, а вот если у вас в списке /etc/fstab сидит некий слайс и при запуске ядра ОС он не может примонтироваться, то это её с гарантией в панику ядра отправит.
что можно сделать? где и как исправить?
У товарища хост Win
> что можно сделать?
У вас виртуальный диск создан как VHD?
У вас виртуальный диск создан как VHD?
наверное да, делал все по умолчанию по инструкции. динамически расширяющийся образ. расширение .VDI
Фу-ты ну-ты. Привык к демону, но смысл явления всё равно тот же - ядро не может найти виртуальную точку монтирования которая ожидается при запуске ОС.
> создал виртуальный жесткий диск на другом физическом диске (Е) и установил туда гостевую Win XP SP3 32 bit
Так ясно. Сбило, что создали виртуальный диск.
Тогда правильно VictorVG4 обратил внимание на записи в загрузке.
В автозагрузку что то ставили?
Цитата:
черный экран, даже в BIOS не зайти
из которой следует, что проблема железная, а установка VB просто совпала по времени.
Может просто прочитали следующее предложение? ))
> отсоединил диск Е - система нормально запускается.
Возникла проблема с расширением дисков в VirtualBox 5.0.16 под Windows.
Ставлю xubuntu 15.10, не последнюю правда, выбираю размер диска 8-25 гиг, с любым випсемом 4гигами рам или даже все по дефолту, не расширяются диски.
Т.е. ставлю убунту на LVM во весь диск, с автологином.
Просто пытаюсь обновления поставить после установки, а мне говорит не хватает места.
Ну или с подключенной шары что-то копирую, то же самое.
Ну, если на диске битая ФС, то он запросто может повесить ось на загрузке, и это будет "железной проблемой" поскольку ошибка на логическом устройстве, а оно связано с конкретным оборудованием. Такой вывод имеет право сделать новичок, но мы то все знаем что причин у любой неисправности может быть много и их внешние проявления могут быть схожи, и что игнорирование этого факта с отказом от проверки всего спектра возможных причин неисправности приводит к ошибке в диагностике.
В автозагрузку что то ставили?
нет
И еще вопрос. Диск Е какой у вас? Внешний или внутренний?
Но мое личное мнение, как в первом ответе. VB здесь не причем.
если прочитали и хоть на секунду задумались = физическое отключение диска только подтверждает хардварность проблемы. разве, что VB каким-то чудом сумел убить служебку диска. но и в этом случае - в BIOS нормально входится, просто может быть небольшая пауза, если диск выставит BUSY. а вот, скажем, КЗ на шине = повесит BIOS
VictorVG4
ОСь - да. BIOS - нет. биосу пофих, хоть вообще не форматированный винт. лишь бы живой.
iliaMVTB
если отключить остальные диски, оставить только Е - что имеем?
Подменить по шине ответ контроллера кодом запущенным из сектора 0:0:-1 - банальный диагностический фокус который я сам проделывал ещё в 93-м для проверки корректности работы EISA-фирмваре на Alpha Server 3000 AXP после того как Линукс Торвальдс тестируя свою ось сумел там программируя Х-ы мать спалить. Так что раз такое технически возможно, то я бы не стал сбрасывать вероятность такого события со счетов.
Да и хватит просто банального - шпиндель клина словил в момент запуска системы. Всё, BYSY можно ждать до бесконечности, и к.з. не нужно.
Цитата:
Подменить по шине ответ контроллера кодом запущенным из сектора
программно, в ответ на запрос фирмваре? или всё же после определения винта биосом?
Цитата:
Да и хватит просто банального - шпиндель клина словил в момент запуска системы
безусловно, это чисто программный баг VB, а вовсе не хардварная проблема
Задумались сразу! Читайте мой первый ответ. Намекаете на некую степень дебилизма у меня?
Любому человеку понятно, что если идет зависание на уровне БИОС, то ошибки программного обеспечения сводятся к 0. Обычная флешка может создать такую ситуацию очень легко.
Дальше разговор пошел вокруг всяких возможностей.
"Пациент" настаивает на проблеме с VB.
я ни на что не намекаю. только пытаюсь вернуть обсуждение в конструктивное русло.
какой смысл обсуждать возможности пылесоса, если в доме нет электричества?
очевидно же, что если действительно невозможно даже зайти в биос - проблема с винтом, тем более, что до этого он нормально работал.
"пациент" уже сделал первый шаг в нужном направлении: отключил "подозреваемого".
следующий логичный шаг - отключить всех остальных, оставив только проблемный винт. если всё равно не заведётся - остаётся слабая надежда попробовать винт на другой машине, но это скорей для очистки совести. ведь так предписывает всемогущий бог Хардваре
И в старых расширяемых дисках тоже перестала работать функция саморасширения раздела.
При чем везде сразу.
И все диски vdi не расширяются совсем.
Можен обновить или сделать даунгрейд?
"Легко проверить есть ли проблема с VB. Остановите службы VB и перезагрузитесь."
еще бы знать какие они. в Службах не нашел похожие.
"Диск Е какой у вас? Внешний или внутренний?"
внутренний. если бы внешний - не заморачивался бы.
Proshaa
"следующий логичный шаг - отключить всех остальных, оставив только проблемный винт."
буду пробовать
Обновил до 5.0.20, все равно.
Так.
А с Anvir Task Manager знакомы? Сегодня здесь на глаза попадалась тема.
Там можно и службы найти и с автозагрузки исключить процессы.
> если бы внешний
Просто внешний можно было легко проверить на другом ПК. Да нет.
Только scandisk не проходите пока не определите что с ним. Если в БИОС не успеваете войти это плохо совсем. Сменить порядок загрузки тоже не сможете. С LiveCD не запустится. Остается вытащить диск и подрубить как внешний. Спасать информацию, а потом заниматься диагностикой.
установил Anvir Task Manager. отключил все что можно было. не помогло.
удалил VirtualBox. все работает нормально. пробовал и портативную и другую версию - все тоже самое. для входа в систему спасало отключение разных дисков в разных конфигурациях (2 HDD и 1 SSD) и с перестановкой sata кабелей в разъемах (SATA 6 Гб/c Marvell 9120 controller на SATA 6 Гб/c Intel P67 Express). но как только запускал VirtualBox - после перезагрузки компа - черный экран. надоело биться, причину не нашел. удалил VirtualBox. установил VMware Workstation Pro 12. все работает. тьфу-тьфу-тьфу
Всем спасибо за участие!
Это запуск приложения по сети. Велик шанс поломать что нибудь. Вообще, гипотетически, все зависит от типа приложения.
> установка приложений сразу в виртуал бокс
Рекомендуется для прочтения и осознания: Что такое гипервизор
https://yadi.sk/d/cIlxiSU0rrfBt
Подпись тестовая, поэтому в 64-битных Windows будет работать только в тестовом режиме.
Если установка падает с ошибкой, проделайте следующее:
1. Откройте свойства скачанного файла дистрибутива: правый клик -> Properties, перейдите на вкладку Digital Signatures.
2. Там будут две подписи "CaptainFlint Software": sha1 и sha256. Выделяем первую, жмём Details.
3. В открывшемся диалоге жмём кнопку View Certificate.
4. В новом диалоге жмём Install Certificate.
5. Выбираем для установки Local Machine, Next. Подтверждаем UAC-запрос. Отмечаем пункт "Place all certificates in the following store", нажимаем Browse и выбираем хранилище "Trusted Root Certification Authorities". Next, Finish. Сертификат установлен.
6. Закрываем все диалоги, кроме самого первого, выделяем подпись sha256, повторям для неё шаги 3–5.
7. Закрываем все диалоги, запускаем установку.
Сценарий для упаковки образов дисков
[more=compact_vd.bat]
Код: @echo off
echo Сценарий упаковки файла динамического виртуального диска Oracle VirtualBox.
echo Перед упаковкой, необходимо в загруженной гостевой ОС выполнить максимальную
echo дефрагментацию, затем заполнить нулями свободное пространство ^(для этого
echo хорошо подходит программа sDelete ^(sysinternals.com^)^).
echo Примечание: Имя упаковываемого, неподключенного файла виртуального диска НЕ
echo должно совпадать с любым подключенным файлом, либо абсолютный путь в сценарии
echo должен быть указан только от реально подключенного виртуального диска.
echo.
choice /c yn /m "Продолжаем "
if "%errorlevel%"=="1" goto begin
echo.
echo Выходим
echo.
pause&&exit
:begin
cls
echo Выполните следующие действия:
echo.
pushd "%~dp0"
set /p x="Укажите абсолютный путь к каталогу с виртуальным диском (q=выход): "
if "%x%"=="q" (echo Выходим&&pause&&exit)
if not exist "%x%\*.vdi" (echo.&&echo В этом каталоге нет файлов виртуальных дисков&&pause&&goto begin)
cd /d "%x%"
echo.
echo Найдены файлы виртуального диска:
echo.
setlocal enabledelayedexpansion
set cnt=0
for /f "delims=" %%a in ('dir /a-d/b *.vdi') do (
call :per "%%~a"
)
goto file
:per
set /a cnt+=1
set var%cnt%=%~1
echo %cnt%. !var%cnt%!
exit /b
:file
echo.
set /p y="Введите номер файла виртуального диска: "
if not defined var%y% (echo.&&echo Нет такого файла&&goto chce) else (goto pusk)
pause&&exit
:chce
choice /c yn /m "Выходим "
goto answ%errorlevel%
echo Ошибка. Выходим
pause&&exit
:answ1
echo Выход
timeout /t 3
exit
:answ2
goto file
:pusk
echo.
echo Запускаем упаковку:
echo.
rem Путь к файлу vboxmanage.exe должен быть прописан в системной переменной Path,
rem либо для корректного запуска необходимо указать абсолютный путь:
vboxmanage modifyhd "!var%y%!" --compact
if errorlevel 1 (
endlocal
echo.
echo.
echo. Ошибка!!! Имя файла виртуального диска совпадает с именем
echo. подключенного файла, при отличающихся абсолютных путях
echo.
echo.
)
endlocal
echo.
pause
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499
Предыдущая тема: Программы для разработки, тестирования, оптических систем
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.