Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пн дек 18, 2017 4:03 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 18 сообщений ]  На страницу 1 2 След.
Автор Сообщение
 Заголовок сообщения: Работа с реальным HDD через Qemu
СообщениеДобавлено: Чт сен 09, 2010 10:16 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Вопрос: насколько безопасно рушить файловую систему реального ЖД через Qemu с опциями \\.\PhysicalDriveN -snapshot ?


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Чт сен 09, 2010 10:57 pm 
ЕМНИП работа была реализована с указанной папкой как с разделом жесткого диска. Впрочем мне ни разу не удалось так поработать ни под Виндовс ни под Линукс.

Под какой ОС ты это делаешь и какая версия Qemu?


Вернуться к началу
   
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Чт сен 09, 2010 11:13 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Qemu 9.1 WinXP. Уже почти 3 года как пользуюсь (правда без -snapshot), видны оба раздела моего ЖД из-под Колибри.


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Пт сен 10, 2010 12:00 am 
А какая строка запуска полностью?


Вернуться к началу
   
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Пт сен 10, 2010 12:16 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Сейчас точно не помню, что-то вроде
Код:
qemu.exe -L . -m 128 -fda kolibri.img -soundhw all -localtime -usb -hda \\.\PhysicalDrive0


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Чт сен 30, 2010 6:52 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Блин, "нечаянно" установил Линукс на реальный ЖД через Qemu с LiveCD из-под Винды.
Следствие 1: эксперименты с файловой системой из-под Qemu не безопасны.
Следствие 2: Винда перезагружается сразу после загрузки, т.к. Ext2 втиснулся между C: и D: и стал /hd0/2/ сместив D: на /hd0/3/


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Чт сен 30, 2010 8:01 pm 
Вот потому я работаю с образом исключительно. Если что и сдохнет это будет маленький внутренний мир Qemu.


Вернуться к началу
   
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Пт окт 01, 2010 5:02 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Mario

Зато теперь у меня Колибри основная система. :mrgreen:
Да и Ext2 теперь смог наконец потестить, мало того, что работает замечательно, так ещё и по ".." можно в корень файловой системы выйти. :)

Попробовал исправить таблицу MBR
Имеется:
1. NTFS
2. Ext2
3. Fat32
4. Win95 extended

Сделал сисфункции 59.1 - чтение сектора жёсткого диска (аналог 58.12) и 59.2 - запись сектора жёсткого диска с помощью hd_read/hd_write. Считал сектор 0.
Поменял:
1. NTFS
2. Fat32
3. Ext2
4. Win95 extended

Записал сектор 0.

Только после перезагрузки толи LILO, толи BIOS возвращают всё назад.


Вернуться к началу
 Заголовок сообщения: Re: NTFS
СообщениеДобавлено: Пт окт 01, 2010 10:01 am 
Asper
BIOS вряд ли, попробуй после исправления не загружаться с диска, а загрузиться с CD или DVD в консоль восстановления Linux и использовать команду fixmbr.

З.Ы. Выделил посты в отдельную тему, потому что для темы NTFS это все же оффтоп.


Вернуться к началу
   
 Заголовок сообщения: Re: Работа с реальным HDD через Qemu
СообщениеДобавлено: Пт окт 01, 2010 1:14 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Ты про этот метод ? Спасибо, попробую.


Вернуться к началу
 Заголовок сообщения: Re: Работа с реальным HDD через Qemu
СообщениеДобавлено: Пт окт 01, 2010 2:03 pm 
Я вообще-то про линуксовый fixmbr - а то виндовый он восстановит только свой собственный, а линуксовый постарается все, какие у него в списке были.


Вернуться к началу
   
 Заголовок сообщения: Re: Работа с реальным HDD через Qemu
СообщениеДобавлено: Пт окт 01, 2010 2:08 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Хм... не знал, что у Линукса есть fixmbr. Так сама MBR с точки зрения Линукса правильная ведь получается. Только загрузчик LILO, а не GRUB. Так что "сносить" Линукс всё равно придётся.


Вернуться к началу
 Заголовок сообщения: Re: Работа с реальным HDD через Qemu
СообщениеДобавлено: Пт окт 01, 2010 2:13 pm 
Ну, ты же сам сказал что MBR старая восстанавливается. А если сделать fixmbr, то по идее должна приняться текущая структура. Хотя это только теоретические размышления.


Вернуться к началу
   
 Заголовок сообщения: Re: Работа с реальным HDD через Qemu
СообщениеДобавлено: Пт окт 01, 2010 2:26 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Я думаю fix в смысле починить, а не зафиксировать, но надо будет проверить.


Вернуться к началу
 Заголовок сообщения: Re: Работа с реальным HDD через Qemu
СообщениеДобавлено: Чт фев 24, 2011 2:45 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Восстановил на этой неделе Win на компьютере.
Думаю 4,5 месяца использования KolibriOS в качестве основной системы тянет на мировой рекорд. :mrgreen:


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 18 сообщений ]  На страницу 1 2 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB