Kopiowanie dysku

Odpowiedz Nowy wątek
2004-03-16 10:25
0

Czesc, mam nastepujacy problem:
musze skopiowac zawartosc jednego dysku na drugi, musza byc idealne kopie razem z zawartoscia boot sectora. Nie wiem jaki system jest umieszczony na tych dyskach, ale korzystaja z niego tory na kregielni z Brunswicka. Probowalem ghostem to zrobic jednak albo cos zle robie albo ghost nie ma takiej opcji.
dzieki z gory,
pozdr

Norton DiskEdit (albo ewentualnie Partition Magic, ale on bootsectora raczej nie przekopiuje)

Pozostało 580 znaków

2004-03-16 11:29
0

Ranish Partition Magic (program dosowy, duuzo mozliwosci

// palec mi się omsknął (serio), ale LF pisal o nortonowskim DiskEdit [mf]

// flaber, o bęcki się znowu dopraszasz :p - ŁF


Pozdrawiam. Karol

Pozostało 580 znaków

2004-03-18 07:44
0

Przecież MBR można skopiować choćby ręcznie, poza tym mając do dyspozycji przerwanie 13h z w trybie 55AAh można w bardzo prosty sposób napisać programik do kopiowania dysku po sektorze.

// to policz sobie, ile danych możesz w ten sposób skopiować, bo mi wychodzi w najlepszym przypadku 8GB (tzn. jeśli jakiekolwiek dane znajdą się powyżej 8GB dysku, to nie zostaną odczytane) - ŁF

Eh, ŁF, jak zwykle nie czytacie tego co piszę. Pisałem przecież o przerwaniu 13h w trybie 55AAh czyli w trybie extended, w którym nie odczytuje i zapisuje się danych C/H/S tylko jest to absolutny odczyt / zapis i wartość podaje się w 4 bajtach ( integer ) co daje coś koło 4294967295 sektorów, a wiadomo, że standardowo sektory mają 512 bajtów, więc coś koło 2 199 GB wychodzi.

Mówię tu o funkcjach:
Int 13, function AH=41h, BX=55AAh, INSTALLATION CHECK
Int 13, function AH=42h, EXTENDED READ
Int 13, function AH=43h, EXTENDED WRITE

// OK, tylko powiedz mi, jak miałem skojarzyć 41h z 55AAh? nic dziwnego, że nie mogłem tego znaleźć u Browna, bo to nie było ax, tylko bx. ale masz rację - spod dosa można sięgać i ponad 8GB. tylko podejrzanie wygląda opis - IBM/MS - czy to jest aby standard? - ŁF

55AAh to sygnaturka zapisywana w MBR i niekiedy zamiast Extended int 13h używa się nazwy 55AAh, jeśli chodzi o to czy to standard, to żadnej innej metody nie znalazłem, a nawet jeżeli spod Windowsa 98 sprawdzisz właściwości dysku to zaznaczony jest int13h, ale jak zwykle we wszystkim mogą być wyjątki, np nie wiem jak jest z interfejsem SCSI etc.

Pozostało 580 znaków

2004-03-18 12:15
0

W ghost wybierasz kopiowanie dysku na dysk. Przynajmniej jak ja robilem sobie backup dysku to taka opcje mialem do wyboru. No chyba, ze ghost obsluguje partycje windowsowe (fat, ntfs). Tego nigdy nie sprawdzalem:|

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0