доброго времени суток. Есть такокой вопрос, как можно по линухом редактировать "BIOS parameter block" не использовая hex-editor. Если подробнее, то суть заключаеться в том что мне нужно было для виртуальной машины kvm/qemu ( WinXP quest ) увеличить диск с 3GB до 5GB. Сделал я это так: dd if=/dev/zero of=win_virtual.raw bs=1GB count=1 conv=notrunc oflag=append Но вся загвоста в том что количесво головок в бут секторе FAT должно тоже измениться с 128 до 255 иначе будет ошибка "NTLDR is missing" testdisk и fdisk могут это сделать только для MBR. А для бутсектора виндозной партиции я сделал следующее dd if=win_virtual.raw of=bootsec.dd skip=63 count=1 bs=512 заменил 80 на ff 0000000: eb58 904d 5344 4f53 352e 3000 0208 2200 .X.MSDOS5.0...". 0000010: 0200 0000 00f8 0000 3f00 >ff<00 3f00 0000 ........?...?... и затробовал всё это дело обратно. dd if=bootsec.dd of=win_virtual.raw seek=63 conv=notrunc И ещё раз вопрс, есть ли какая другаю утилита с помощью которой я сделал бы тожде но с меньшими телодвижениями? Благодорю.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [mod_rewrite] Переделать ?parameter в /parameter/ (2011)
- Форум modeline parameters (2018)
- Форум kernel parameters (2005)
- Форум Kernel parameters (2003)
- Форум font's parameters (2004)
- Форум editor (2005)
- Форум Driver initialization parameters (2012)
- Форум cvs commitinfo parameters (2006)
- Форум shell parameters expansion (2005)
- Форум blocking / non-blocking calls (2018)