-
[ Pobierz całość w formacie PDF ]
identyfikacyjny urządzenia oraz numer LUN (ang. Logical Unit Number) napędu, zanim
będzie możliwe zapisanie pliku obrazu na dysku CD. Jeśli nie masz szyny SCSI w kom-
puterze, emulowany numer szyny SCSI będzie prawdopodobnie wynosił zero. Następnie
musisz się dowiedzieć, jakiego identyfikatora urządzenia SCSI używa napęd CD-ROM.
Przywołaj polecenie cdrecord z parametrem scanbus:
# cdrecord scanbus
Powinny pojawić się takie informacje:
Cdrecord 2.0 (i686-pc-linux-gnu) Copyright (C) 1995-2002 Jörg Schilling
Linux sg driver version: 3.1.25
Using libscg version 'schily-0.7'
scsibus0:
0,0,0 0) 'Memorex ' 'CRW-1622 ' 'D4.0' Removable CD-ROM
0,0,1 1) *
0,0,2 2) *
0,0,3 3) *
0,0,4 4) *
0,0,5 5) *
0,0,6 6) *
0,0,7 7) *
Z podanych informacji wynika, że napęd CD-ROM wykorzystuje identyfikator SCSI zero.
W tym wypadku numer LUN powinien również wynosić zero, więc znamy już trzy po-
trzebne wartości. Możemy je podać jako argumenty polecenia cdrecord będącego częścią
parametru dev.
Pierwszy podawany jest numer szyny SCSI, następnie identyfikator urządzenia, a na
samym koÅ„cu ¯# numer LUN. CaÅ‚e polecenie powinno mieć nastÄ™pujÄ…cÄ… postać:
# cdrecord v speed=2 dev=0,0,0 data /var/tmp/mary.iso
W przypadku nagrywarki CD ATAPI identyfikowanej przez urzÄ…dzenie /dev/cdrom
polecenie może wyglądać następująco:
# cdrecord v speed=2 dev=/dev/cdrom data /var/tmp/mary.iso
564 Część III Zarządzanie systemem Fedora
Do polecenia dołączyliśmy kilka dodatkowych parametrów. Parametr v informuje po-
lecenie, aby wyświetlało informacje na ekranie. Parametr speed mówi, z jaką prędkością
należy nagrywać dysk (w naszym wypadku jest to X2). Można pominąć parametr spe-
ed=2 i umożliwić programowi cdrecord automatyczne wykrycie prędkości zapisu posiadanej
nagrywarki CD. Parametr data określa, że kolejny parametr jest nazwą obrazu systemu
plików, który ma zostać zapisany na dysk CD-ROM. Użycie opcji -eject spowoduje wy-
sunięcie z napędu dysku CD-ROM po zakończeniu operacji. Podczas nagrywania dysku
polecenie cdrecord powinno wyświetlać informacje dotyczące statusu wykonywanej
czynności:
cdrecord: No write mode specified.
cdrecord: Assuming tao mode.
cdrecord: Future versions of cdrecord may have driver dependent defaults.
cdrecord: Continuing in 5 seconds...
Cdrecord-Clone 2.01a27-dvd (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jorg Schelling
TOC Type: 1 = CD-ROM
scsidev: '/dev/cdrom'
devname: '/dev/cdrom'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
Using libscg version 'schily-0.8'
cdrecord: Warning: using inofficial libscg transport code version
(schily Red Hat scsi-linux-sg.c-1.80-RH '@(#)scsi-linux-sg.c
1.80 04/03/08 Copyright 1997 J. Schilling').
SCSI buffer size: 64512
atapi: 1
Device type : Removable CD-ROM
Version : 0
Response_Format : 1
Vendor_info : 'Memorex'
Identifikation : 'CRW-1622'
Revision : 'D4.0'
Device seems to be : Generic mmc CD-RW
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr)
Driver flags : SWABAUDIO
Drive buf size : 786432 = 768 KB
FIFO size : 4194304 = 4096 KB
Track 01: data 0 MB
Total size: 0 MB (00:04.02) = 302 sectors
Lout start: 1 MB (00:06/02) = 302 sectors
Currect Secsize: 2048
ATIP info from disk:
Indicated writing power: 5
Is not unrestricted
Is not erasable
Disk sub type: Medium Type B, low Beta category (B-) (4)
ATIP start of lead in: -12369 (97:17/06)
ATIP start of lead out: 359849 (79:59/74)
Disk type: Short strategy type (Phthalocyanine or similar)
Manuf. index: 69
Manufacturer: Moser Baer India Limited
Manufacturer is guessed because of the orange forum embargo.
The orange forum likes to get money for recent information.
The information for this media may not be correct.
Blocks total: 359849 Blocks current: 359849 Blocks remaining: 359547
Rozdział 13. Tworzenie kopii bezpieczeństwa i przywracanie plików 565
Starting to write CD/DVD At speed 4 in real TAO mode for single session.
Last chance to quit, starting real write in 0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
trackno=0
Performing OPC...
Starting new track at sector: 0
Track 01: 90 of 90 MB written (fifo 100%)
Track 01: Total bytes read/written: 94928896/94928896 (46352 sectors) .
Writing time: 319.345s
Fixating...
Fixating time: 133.349s
cdrecord: fifo had 1496 puts and 1496 gets.
cdrecord: fifo was 0 times empty and 1424 times full, min fill was 95%.
Po zakończeniu zapisywania dysku CD-ROM przez polecenie cdrecord przywrócony
zostanie wiersz poleceń powłoki systemowej oraz usunięty plik obrazu systemu plików /var/
tmp/mary.iso. Opisz odpowiednio dysk CD-ROM i umieść go w bezpiecznym miejscu.
Jeśli będziesz potrzebował dowolnego pliku zapisanego na dysku CD-ROM, to wystarczy
go umieścić w napędzie. Jeśli po włożeniu płyty nie zostanie automatycznie wyświetlona
jego zawartość, należy wykonać polecenie mount /media/cdrecorder. Wyświetl zawar-
tość katalogu /media/cdrecorder i przekopiuj z niego żądane pliki.
Więcej informacji na temat polecenia cdrecord znajdziesz w rozdziale 8. Z instrukcji
CD-Writing-HOWTO dowiesz się więcej na temat instalowania i wyszukiwania błędów
obsługi napędów CD-ROM. Jeśli używasz środowisk graficznych dystrybucji Fedora
Core, zapewne będziesz wolał korzystać z graficznych narzędzi nagrywania dysków
CD. W rozdziale 8. opisano jedno z takich narzędzi, nadające się do nagrywania płyt
CD i DVD.
Zapisywalne dyski DVD
Dysponując napędem obsługującym zapisywalne dyski DVD przy użyciu polecenia dvdre-
cord, możesz zapisać na nich kopię zapasową danych. Procedura jest prawie taka sama
jak w przypadku archiwizacji danych na dyskach CD z tym, że występują następujące
różnice:
zamiast polecenia cdrecord jest używane dvdrecord (mimo to mogą one posiadać
prawie identyczne interfejsy),
na każdym dysku można zapisać więcej danych (4,7 GB przy 700 MB),
zarówno nagrywarka dysków DVD, jak i same nośniki danych są znacznie droższe
od napędów i dysków CD.
Gdy producenci podają wartość 4,7 GB, mają na myśli gigabajt równy 1000,
a nie 1024 MB. A zatem, na dysku DVD można jedynie zapisać około 4,4 GB danych.
Polecenie dvdrecord umożliwia nagrywanie danych na dyskach DVD przy użyciu do-
wolnej nagrywarki DVD kompatybilnej ze standardem MMC (ang. Multimedia Com-
mand). W trakcie pisania programu dvdrecord testowano go przy użyciu nagrywarki
DVD firmy Pioneer (model DVR-A03).
566 Część III Zarządzanie systemem Fedora
Aby utworzyć plik obrazu systemu plików (przy użyciu polecenia mkisofs) i zlokalizować
napęd dysków DVD-R, należy postępować zgodnie z procedurą zamieszczoną w podroz-
dziale Zapisywalne dyski CD-ROM , a następnie w celu zapisania danych na dysku DVD
wykonać polecenie dvdrecord. Poniżej zawarto przykład użycia programu dvdrecord do
zapisania na dysku DVD pliku obrazu systemu plików o nazwie bigimage.cd:
# dvdrecord -v speed=2 dev=/dev/cdrom -data bigimage.cd
W przygotowaniu obrazów płyt DVD przydatne może być narzędzie o nazwie growisofs.
Program ten łączy funkcje mkisofs (programu do tworzenia obrazów systemów plików)
i oprogramowania nagrywającego owe obrazy na płytach.
Tworzenie kopii bezpieczeństwa
na dysku twardym
Jak już wspominałem na początku rozdziału przy okazji omawiania procedury wyko- [ Pobierz całość w formacie PDF ] - zanotowane.pl
- doc.pisz.pl
- pdf.pisz.pl
- matkadziecka.xlx.pl