To się świetnie składa, bo ja odnosiłem się właśnie do tego kluczowego przykładu. Z poleceniem dd, to się wszystko zgadza. Bardzo ono pożyteczne w takich sytuacjach. Zrzut zawartości całego dysku do pliku, to też fajna sprawa. Sam tak robię i mam archiwum takich obrazów. Ale podanie jako przykładu użycia pliku zapisywanego w tmpfs systemu LiveCD, to zły pomysł. Jest duże prawdopodobieństwo, że jednak rozmiar fizycznego nośnika jest większy od rozmiaru pamięci wirtualnej dostępnej dla tmp.
Didn't find your answer? Ask the community — no account required.
J
Jarosław Sokołowski
Pan Pszemol napisał:
Nie, /dev/sdX, gdzie X to kolejne litery alfabetu, to po prostu dyski SCSI. To co na USB jest zawsze w ten sposób traktowane przez Linuksa.
Jak ma w kernelu (a zwykle ma), to zostaną wykryte. Montować do tej operacji nie trzeba. Wręcz jest to niepożądane.
Nie będzie żadną.
W tym akurat systemie nie ma obsługi myszy i klawiatury, więc przydatność w kafejce jest mocno ograniczona. Te grafiki, to on tworzy i pokazuje takie, jak mu odległy o setki kilometrów serwer każe. Ale nie widzę przeszkód, by zrobić wersję kafejkową. Zresztą robi się takie dla tych, którzy obawiaja się spotkać w kafejce Nieprzyjazny Użytkownikowi System.
Ale gdyby to miała być inicjatywa administratora kafejki, to też pomysł taki sobie. Wszystkie współczesne płyty główne mają PXE wbudowane w BIOS, więc mogą bootować się wprost z sieci. Ja już jakieś dziesięć lat temu stwierdziłem, że we wszystkich komputerach w domu (poza jednym) nie są mi wcale potrzebne twarde dyski ani żadne inne lokalne media bootowalne. Spokój, nic się zepsuć nie może. Nawet wiatraczek się nie zakurzy, bo go z reguły nie ma, więc wszystko działa.
J
Jarosław Sokołowski
Pan BartekK napisał:
Nie, to już pewna przesada. Tak jest z dyskami SATA w kernelu wersji 2.6. Dyski IDE (parallel) wciąż są hda, hdb, hdc... Chociaż SATA również mogą być tak traktowane, jeśli ktoś sobie tego życzy.
B
BartekK
Jarosław Sokołowski pisze:
Może i tak, nie sledzę tego na bierząco, widzę tylko jak to wygląda np w takim systemrescuecd, na tej samej maszynie wersje 0.3.6, 0.3.8 widzą /dev/hda a wersje ~1.x.x już widzą już wwszystko jako /dev/sdX. I nie jest to kwestia ide-sata native/ahci mode, bo dyski są ide-ata, czipset i845. Zapewne jest to konfigurowalne.
J
Jarosław Sokołowski
Pan BartekK napisał:
Kiedyś używało się często emulowanej obsługi SCSI dla równoległej magistrali IDE, ale to dla napędów optycznych. Z tego względu, że programy do nagrywania nie znały niczego innego poza SCSI. Jak tylko dorobiły sie obsługi IDE, napędy takie zaczęły być wypierane przez SATA, czyli znowu SCSI. Nie spotkałem się nigdy z takimi sztuczkami robionymi z twardymi dyskami. Ale po systemach typu "systemrescuecd" wszystkiego można się spodziewać.
M
MoonWolf
Jarosław Sokołowski denied rebel lies:
Nie, to normalne jest od pewnego czasu. Wszystkie dyski są oznaczane sd[a-z]. Nie pamiętam czy nie było to czasem przy przejściu z kernela
2.4 na 2.6.
J
Jarosław Sokołowski
MoonWolf napisał:
W 2.6.27 tak nie jest, napęd DVD na IDE mam widoczny jako /dev/hdb. Nawet karty CompactFlash zainstalowane wprost w gniazdach komputerów, nie przez przejściówkę USB, też są hda i hdb. Czy taka zmiana zaszła między 2.6.27 a 2.6.30? Do changelogów niezaglądałem, ale nie sądzę.
P
Przemek
U¿ytkownik "Pszemol" snipped-for-privacy@PolBox.com napisa³ w wiadomo¶ci
A próbowa³e¶ Norton Ghostem z opcj± kopii sektor po sektorze? Przem
M
MoonWolf
Jarosław Sokołowski denied rebel lies:
Szczerze mówiąc nie pamiętam, u mnie od dawna wszystkie dyski są widziane jako sd* (a nagrywarka DVD jest jako /dev/sr0). Według tego:
formatting link
(link pocięło) to nowy driver. Ja tak mam od dawna w Fedorze.
J
Jarosław Sokołowski
MoonWolf napisał:
Czego to ludzie nie są skłonni zrobić dla IDEi! Te "new drivers" są wciąż "experimental", mogą mieć bugi. Nowych dysków PATA już w zasadzie nie ma, ale ponieważ ktoś się wcześniej poświęcił, napisał sterownik, no to teraz trzeba wytypować "ochotników", którzy będą tego używać. Po co właściwie? Żeby diwajs się nazywał "po nowemu"? Żeby autorom nowych sterowników nie było przykro?
Dyski serial widuję sporadycznie, istnienie drugiej wersji sterowników umknęło mojej uwadze. Może to i lepiej. W każdym razie normalnie kompilowany kernel wykrywa je tak jak drzewiej bywało, a namawiać go do innego zachowania prze parametry bootowania albo wyrżnięcie starych drajwerów nie zamierzam.
G
grg12
Pszemol pisze:
W Windows tez sie da - jeśli potrafisz napisać program kopiujący. "CreateFile" z "\\.\PhysicalDriveXXX" (gdzie XXX to numer dysku) jako nazwą pliku. I "ssać" aż zgłosi błąd odczytu :). Do zapisu tak samo - uwaga - jak pomylisz dyski (co nie jest trudne) przy zapisie - żegnaj systemie, tablico partycji itp. Pozdrawiam GRG
P
Pszemol
To mi siê bardzo podoba!!! Zaraz siê zabieram za robotê :-) Czy mo¿na jako¶ równie ³atwo wy¶wietliæ listê dysków \\.\PhysicalDriveXXX?
I
Irokez
U¿ytkownik "Pszemol" snipped-for-privacy@PolBox.com napisa³ w wiadomo¶ci news: snipped-for-privacy@poczta.onet.pl...
Jest taki programik CardWare co to ma w³asne sterowniki pod PCMCIA i piêknie kopiuje.
Ale ja swojego WinXP E po prostu skopiowa³em na kartê uprzednio pod³aczon± pod przej¶ciówkê IDE-PCMCIA i potraktowana formatem. Potem MBRFix i sterownik pieknie wstaje
formatting link
Pozdrofka
B
badworm
Dnia Thu, 23 Jul 2009 13:11:06 +0200, Przemek napisał(a):
Boot It Next Generation też powinien się nadać - OIDP obsługuje pamięci USB. Utworzyć obraz karty i potem wrzucić go na drugą. Wersja bootowalna z CD jest darmowa.
Z
Zygmunt M. Zarzecki
Jesteś typowy niemyślącym przykładem windziarza.
Jak najszybciej! rawrite-win
zyga
M
Michal AKA Miki
U¿ytkownik "Pszemol" snipped-for-privacy@PolBox.com napisa³ w wiadomo¶ci news: snipped-for-privacy@poczta.onet.pl...
A nie zadziala Symantec Ghost? Ja tak kopiuje bootowalne pendrive'y...
Pozdrawiam Michal
P
Pszemol
Czy wed³ug Ciebie my¶lenie objawia siê robieniem wszystkiego samemu i dochodzeniem do wszystkiego od pocz±tku ?
Bo dla mnie spryt i my¶lenie polega na tym, aby zanim stracê czas i energiê na niepotrzebne dochodzenie zapytam siê czy kto¶ przypadkiem czego¶ takiego ju¿ nie rozgryz³ przede mn±.
Sprawdza³e¶ ¿e dzia³a z dyskami usb? Bo na stronie producenta mowa jest tylko o dyskietkach 1.44 Mb.
G
grg12
Pszemol pisze:
Po prostu próbujesz wykonać "CreateFile" dla PhysicalDrive0 1 2 itd. aż zwróci kod błędu. Jako rozsądne zabezpieczenie przed przypadkowym nadpisaniem dysku (żeby otworzyć PhysicalDrive - niezależnie które - trzeba mieć uprawnienia wystarczające do zdemolowania systemu) mogę zaproponować odpytanie struktury dysku przez DeviceIoControl "DISK_GEOMETRY_EX" żeby sprawdzić rozmiar i czy jest to dysk wymienny. Powyższe z własnych doświadczeń - paru użytkowników programu który napisałem "zamalowało" sobie pendrive śmieciami (rozmiar się zgadzał, dysk wymienny, user zignorował ostrzeżenie że dysk jest FAT a nie NWNFS*) ale przynajmniej dyski systemowe ocalały :) Pozdrawiam GRG
NWNFS - Nasz Własny Niestandardowy File System :)
S
Sebastian Biały
Postawileś raczej warunek typu: musze najprościej jak sie da wykopać dół, ale chce użyć wideł, bo lopata za skomplikowana. Windows się do tego nie nadaje z prostej przyczyny: nie ma tam narzedzia do tego i albo trzeba rekodziełko programistyczne, albo ssanie jakiś programow z sieci. To dlatego 95% wypowiedzi w tym watku dotyczy Linuxa. Windows po prostu to żenada do takich zastosowań.
Tracisz czas i energię uzywając windowsa do zadań które go przerastaią marketoidalnie (czyli: można by, ale po co to sekretarce, sekretarka potrzebuje działające nk i gg).
Po prostu użyj linuxa i nie trać czasu na obchodzenie niepełnosprawności dziwnego systemu operacyjnego dla sekretarek.
Z
Zygmunt M. Zarzecki
I do tego właśnie służy google!
Oczywiście! Obrazy livecd tak przerzucam. To jest po prostu kopiowanie sektor po sektorze. BTW, czy przypadkiem nie ma natywnego dd.exe?
zyga
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.