Jaz-drive HOWTO
�@�̡GHerbert S. DaSilva
Ķ�̡G������
[email protected]
v1.8, 12 January 2000 ½Ķ���G2000�~1��21��
_________________________________________________________________
�o�� HOWTO �����e�O�����b Linux �t�Τ��]�m�M�ϥ� 1GB �M 2GB ��خe�q��
���� Iomega Jaz �Ϻо�����k
_________________________________________________________________
1. �ɨ�
* 1.1 ����
* 1.2 �̷s����
* 1.3 ���v�M�Ӽ�
* 1.4 �P��
2. Jaz �Ϻо����w��
* 2.1 Jaz �Ϻо�
* 2.2 Jaz ���Ϥ���
* 2.3 Jaz Jet ���f���d
* 2.4 ��L SCSI ���d
* 2.5 �����X�ʵ{�Ǫ����D
3. �q���T�{�w�w�� Jaz �Ϻо�
* 3.1 Power-On ����
* 3.2 �Ұ�
* 3.3 �Ϻо��W��
4. Jaz �Ϥ����Ϊk
* 4.1 DOS �榡�ƪ��Ϥ�
* 4.2 DOS Jaz �Ϥ����s�榡��
* 4.3 Linux �t�� Jaz �Ϥ�
* 4.4 �ˬd Linux Jaz �Ϥ�
* 4.5 �Q�� fstab ²�ƥΪk
* 4.6 Jaz �����u�㡨�Ϥ��]Jaz "tools"�^
5. Linux �W�� Jaz �u��n��
* 5.1 jaztool
* 5.2 jaZip
6. �q Jaz �Ϥ��Ұʨt��
* 6.1 BIOS ���D
* 6.2 �w�� Linux �b Jaz �Ϥ�
_________________________________________________________________
1. �ɨ�
Iomega ���q�Ͳ��� Jaz �Ϻо��O�@�بϥήɥi�H�ɥ[�˨�q�����Ϻо��A���
���e�q�� 1Gb �� 2Gb ��ءCJaz �Ϻо��P Zip �Ϻо����P�A���O���m�Υ~��
��ؾ������ϥ� SCSI ���f�A �]���n�ϥγo�غϺо��N�o�ϥ� SCSI ���d�M���
���X�ʵ{�ǡC
1.1 ����
�o�� HOWTO ����j�������e�O��@�� Bob Willmot�] [1]
[email protected]
�^���@�~�C�L�������ơA���_�R�ꤺ�e�A�ä@���W�q��1.6���C���~�A���o��
HOWTO ���ѷN���M��ƪ��٦��H�U�H���G
* Grant Gunther,
[email protected]
* Tom Poindexter,
[email protected]
* Todd Woods,
[email protected]
* Richard B. Melrose,
[email protected]
* Phil Howard,
[email protected]
* Rick Niess,
[email protected]
1.2 �̷s����
�b�ڪ��� [2]
http://www.ultranet.com/~hsd/HOWTO/ �W�s��F�o�����
�s�����A�s���T�خ榡�A ���O���A��q�s����\Ū�� HTML �榡�B�A�L��
PostScript �榡�M SGML ����l�奻�榡�C�b LDP ���D���W�٥i���o��
HOWTO ����L�U�خ榡�奻 [3]
http://www.linuxdoc.org/
�������e���t��
2000�~1��12���1.8��
* �ק��~����}
* �i�@�B���� 2Gb �Ϻо��� jaztool �N�X
1999�~11��18���1.7��
* �ഫ�� SGML �榡
* �W�[ 2Gb �Ϻо������
* �W�[ fstab ���ϥι��
* �W�R���@�뤺�e
�бN�z������/��ij/�����H��G Herb DaSilva [4]at Home�Ρ] �p�G�u��������
�t�o�쵪�С^ [5]at Work.
1.3 ���v�M�Ӽ�
���v�n��©�F2000�A1999 Herbert S. DaSilva
�o�������i����γ������A�����o���O�A�}�ݿ�u�U�C�W�w�G
* ���O����γ��������奻���ݸ��C���v�n���M�o�����v�ѡC
* ���Ķ��������ݨƥ��o��@�̪��ѭ��P�N�C
* �p�u�@�������A���b����������o�����媺��k�M�~�|�C
* �p�u�@�ֶq�ޭz�A�L�ݨƥ���o�@�̦P�N�A�����A�����ޤ�X�B�C
�dzN�ɤ��������G�ЦV�@�̬d�߲Ӹ`�C�o�ǭ���O���F�O�@�ڭ̧@�̡A�Ӥ��O�n
����j�a�ϥ� �C�Ҧ��N�X���ھ�GNU���@��\�i�����W�w�i�H�ΦWFTP���覡�q
[6]GNU ��ɮw�U���C
1.4 �P��
�P�� Stephan Burlot�
[email protected] ���X�Τ_ 2Gb �Ϻо�
jaztool �ɳn���~���B�]�λ������M���B�^�C�b�� 1.8 �����惡�@�F��
�C
�P��Mark F. Komarinski���ͽs�g��"HOWTO-HOWTO"
2. Jaz �Ϻо����w��
2.1 Jaz �Ϻо�
Jaz �Ϻо��O�@�بϥ� SCSI ���f���˸m�C�~������ Jaz �Ϻо��ϥ� 50-�w
SCSI-2 �� ���f�C���m�� Jaz �Ϻо��ϥ� 3-1/2 �T 50-�w�����f�C
���m���M�~������� Jaz �Ϻо��٤��O����ؾ����A���O�ϥήe�q�� 1Gb ��
2Gb ����غϤ��C�]���A �q���~���߳������A�����W�@���|�ؤ��P�� Jaz �Ϻ�
���i�ѿ�ΡC
2.2 Jaz ���Ϥ���
Jaz�Ϥ��O�@�ث�β����˸m�A�����s���T�� 3.5 �T�W�U���|���Ϥ��@���s�x��
�ڪ��C���C �Z�崣�첰���˸m�κϤ��ɧ����Τ_ Jaz �Ϻо����o�ئs�x�C���C
�e�q���O�� 1Gb �M 2Gb ���o��ز��� Jaz �Ϥ����~���D�`�ۦ��A����ڤW�o��
�غϤ��o���Ǯt�O�A �Ϯe�q 2Gb ���Ϥ����৹�����J�ϥ� 1Gb �Ϥ��� Jaz ��
�о��C ��ө����A�e�q 2Gb ���Ϥ�����Τ_Ū�s 1Gb �Ϥ����Ϻо��C
���O�ϥ� 2Gb �Ϥ��� Jaz �Ϻо��i�HŪ�s�M�榡�� 1Gb �M 2Gb ��� Jaz �Ϥ�
�C
2.3 Jaz Jet ���f���d
Iomega ���q�X�⪺ SCSI ���f���d�٬� Jaz Jet�C���L�o�ر��f���d�ϥΪ�
SCSI �����զܤ֦���ءC �]���AJaz Jet �����o�O���� Jaz �Ϻо��̲z�Q����
�d�C�n�ϥ� Jaz �Ϻо��ˤ��p��Τw�g�T���o�� Linux ���� SCSI ���d�]��
�U�`�^�C
�b Jaz Jet ���d���A���@�ش��d�ϥ� Adaptec 7800 �t�C�����~�CLinux 2.0 �t
�Ϊ� aic7xxx �X�ʵ{�ǹ�o�t�C�����~���Ѥ��C�ثe�h�� Linux ���Ѫ�����
���w�� 2.x SCSI ���d�C
��L���d�ϥ� Advanced Systems �Ͳ��������աC�o�ش��d�b Linux �Ұʮɴ���
�U�C�H���G
Jaz Jet PCI SCSI adapter Copyright Advanced Systems 1996
�ھڨϥΪ� Linux ���������P�A�i�ॲ�ݭ��ؤ��֡]�ϥ�
CONFIG_SCSI_ADVANSYS �]�w�Ѽơ^�~��ϥγo�ش��d�C
�ڤ����w�_�M�ʶR���@�w�o�� Linux �t�Τ������~�A�H�K�ƫ�ᮬ�C�]���A�p
�G�ڶR SCSI ���d�A���|��ʫH�A�i�a�����q�Ͳ��� 50-�w�� SCSI ���d�A�T��
�o�Ӳ��~���|�o�� Linux �����C
2.4 ��L SCSI ���d
�����W�٦��@�� 68-�w���f�� Ultra-Wide SCSI ���d�C�o�ش��d�i�Τ_ Jaz ��
�о��A�������Q�A �P��ٻݥt�ʴ��y�M�ƽu�C�]���A�p�G�u�O���F�ϥ� Jaz
�Ϻо��ʶR SCSI ���d�A �̦n�٬O�ʶR�d�W�� 50-�w���Y�� SCSI �d��٨ơC
�b�U�� SCSI ���d���A�ڤ���w AHA-2930U - ������K�y�B�t�ק֡AJaz �Ϻ�
���i�������W�Ҫ����ƽu�ϥΡA���o�ʹ��Y���Ū����D�C���L�ALinux �̪�~��
�o�� SCSI �d���Ѥ��A�ҥH�A���D�ϥ� 2.2.x ���֡A�_�h�]�L�k�ϥγo�ش��d
�C�ثe�w�� patch �� 2.0.36 ���֡A�ϳo�ؤ��֤��o�����d�C AHA-2940U
�����d�]�i�Τ_ Jaz �Ϻо��ALinux ���o����d���ɶ��]����A�u�O������
�����Q�C
2.5 �����X�ʵ{�Ǫ����D
���@���k�h���ݿ�u�G�b�ʶR��d���e�A���ݽT���q�����B�檺 Linux ����
���o�ش��d�C�\�h�Ͳ��ӡ]Adaptec ���q�N�O�䤤�u�@�^�Ͳ��\�h�����D�`�
�������d�A ���o�Ǵ��d�o�ϥΧ������P�����աA�]���A �n�ϥγo�Ǵ��d�N�ݹB
�槹�����P���X�ʵ{�ǡC
�]�m Linux ���֨Ϩ���B�� SCSI �d�A�ΦU�ذ��D�C �o�ǰ��D�����N��W��
����A�]�����b���B�Q�סC
��ؤ��֪���ƥi�d��/usr/src/linux/README �λ��� 2.x ���ֵ��c��
/usr/src/linux/Documentation/ �ؿ��C�p�G�䤣��o�Ǥ�ɡA�ݬݦb�w��
Linux �ɬO�_�w�g�[�ˤF��ֲե�l���C
�_�h�٥i�d�� [7]Brian Ward �� Kernel-HOWTO
3. �q���T�{�w�w�� Jaz �Ϻо�
3.1 Power-On ����
�w�� SCSI ����n��Z�A�q���b�ҰʹB��ާ@�t�Ϋe�|����� SCSI ����ˬd
SCSI �`�u�A �d��q���[�ˤF��� SCSI �]�ơC
�p�G SCSI ���d�w�˥��T�A�åB Jaz �Ϻо��]�P���d�s���A�h�}���Z���b�q����
���W�ݨ�˦� "Iomega Jaz 1GB" �� "Iomega Jaz 2GB" ���H���C
�p�G�̹��W�S���o���H���A���N�S���z���~��B��ާ@�t�ΡC����q���M Jaz ��
�о����q���A�v�B�i��ˬd�C�d�U���n��L�ƽu�A�ޥX�C���ƽu�A �ˬd���Y����
���w���_�s���C �ⴡ�Y���s���^���y�A�ˬd���Y�M���y�O�_�K�X�C�p�G�q������
�h��SCSI �t��A�ȥ��]�w�C�Ӱt�� SCSI �и��A�Ϩ�U���ۦP�A�æb SCSI ��
���̫�@�ӳ]�ƤW�@�X���� SCSI �쪺�]�w�C
�p�G�b Power-on �������ܹq�����˦� Jaz �Ϻо��A�h�w�˺Ϻо����u�@�w�g
�����F�@�b�C
3.2 �Ұ�
Linux �ҰʮɡASCSI �X�ʵ{�����ܹq���� SCSI ���d���H���A�üХ� SCSI �`
�u�W�w�ˤF��س]�ơC
�H�ۦw�˪��X�ʵ{�ǩM SCSI ���d�����P�A�ҰʫH���]�U���ۦP�C�b�ҰʮɡA��
���H���������b /var/log/messages �]��/var/adm/messages�^��ɤ��A�P�ɤ]
��ܦb�̹��W�C���~�A �ϥ� dmesg ���O�]�i�_�d�W���Ұʮ���ܪ��H���C
�U���C�X�ϥ� Adaptec 2940 SCSI ���d�� 2.0.36 ������ܪ��H���]�ϥ�
aic7xxx �X�ʵ{�ǡ^�G
(scsi0) <Adaptec AHA-2940A Ultra SCSI host adapter> found at PCI 14/0
(scsi0) Narrow Channel, SCSI ID=7, 3/255 SCBs
(scsi0) Warning - detected auto-termination
(scsi0) Please verify driver detected settings are correct.
(scsi0) If not, then please properly set the device termination
(scsi0) in the Adaptec SCSI BIOS by hitting CTRL-A when prompted
(scsi0) during machine bootup.
(scsi0) Cables present (Int-50 NO, Ext-50 YES)
(scsi0) Downloading sequencer code... 419 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.2/3.2.4
<Adaptec AHA-2940A Ultra SCSI host adapter>
scsi : 1 host.
Vendor: iomega Model: jaz 2GB Rev: E.17
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi removable disk sda at scsi0, channel 0, id 4, lun 0
scsi : detected 1 SCSI disks total.
(scsi0:0:4:0) Synchronous at 10.0 Mbyte/sec, offset 15.
sda : READ CAPACITY failed.
sda : status = 1, message = 00, host = 0, driver = 28
sda : extended sense code = 2
sda : block size assumed to be 512 bytes, disk size 1GB.
�]Ķ���G�D�n�������d�����B�Ϻо��W�١B�����M�Ϥ��e�q�M�ƾڶǿ�t�ס^
�p�G�P�o�Ǥ��e������H���S����ܦb�̹��W�A �h���֪��]�m�i��~�]�ο��
�����֥i�ण��^�C
�p�G��scsi0 :�������e�S���X�{�A����X�ʾ����]�m�����T�C �����X�ʾ��|��
�ܦ�B�]�m����C�p�G�Ϻо����W�٨S���ХܡA�i��O�b���ؤ��֮ɧѤF���
SCSI �ϺЪ��\��C�J���֡C
�`�NREAD CAPACITY failed�o�@��C �h�� SCSI �X�ʵ{�ǡ]�p�W�ҡ^�|���o�Ϻ�
���ϥΥi�˨��C���A �]�����|��Ū�����ΰϪ��]�w�Ӥ����ұ��C������ SCSI
���d�o�S���o���\��A �ҥH�p�G�Ұʮɹq���������ʡA������ Jaz �Ϥ����J
Jaz �Ϻо���A���ҰʡC
�p���ѨM�P���֦���� SCSI �譱�����D�A�����d
�\/usr/src/linux/drivers/scsi ���� README ��ɩM Kernel HOWTO�C
3.3 �Ϻо��W��
�b�W�`��ܪ��Ұʫ̹��H�����`�N SCSI �Ϻо����W�١A���B�O��sda���A ����
������/dev/sda���C�p�G Jaz �Ϻо��O�t�Τ����ߤ@ SCSI �]�ơA�h�@��N��
��/dev/sda�C �p�G�t�Τ��D�w�L�O SCSI �]�ơA�Υ��ЬO SCSI �X�ʪ����СA�h
Jaz �Ϻо����W�٥i�ର sdb�Bsdc ���A���q���w�p�өw�C
���Ϻо����W�٬���A�b�s�x�ƾڮɳ��ݭn�o�ӦW�١A�Ա����H��Ƹ`�C
4. Jaz �Ϥ����Ϊk
4.1 DOS �榡�ƪ��Ϥ�
Jaz �Ϥ��q Iomega ���q�X�t�ɴN�w�g�榡�ơA��榡�ƧΦ�����@���ΡA�ĥ�
DOS FAT16 ����ɨt�ή榡�C��@���γq�`�O�ϽL���� 4 ���ΰϡ]�H�K�P������
�q���ۮe - ������q���W�w�ƾڦs��b�� 4 ���ΰϡA���ӤH�q���q�`���[����
�A �ƾڥi�s��b���@�Ӥ��ΰϡ^�C
Linux ��_Ū���ھ� FAT16 �榡�ƪ��ϽL�W���ƾکM�N�ƾڦs��b�o�غϽL�W��
�@�L�x��A�]���A �o�غϽL�i�������J Jaz �Ϻо��ϥΡA�L�ݧ@�X���ק�C
�b�ϥγo�غϽL�ɡA �u�ݱN�Ϻо��[���b Linux �t�ΤW�Y�i�A�]���A��������
�b�t�ΤW�]�w�[���I�C �b�o����ADOS Jaz �Ϻо����[���b�٬� /dos_jaz
���[���I�W�A�]���A�����b Linux �t�ΤW�Q�ΤU�C���O�]�w�[���I�G
mkdir /dos_jaz
�W�`���쥲�ݪ��D�[���� Jaz �Ϻо����W�١C�p�G Jaz �Ϻо����W�٬�
/dev/sda�A �h�H�U���Ҥl�L�ݰ����ק�A�_�h�N�U�ӨҤl�� Jaz �Ϻо����W
�٧אּ�P�t�γ]�w���W�٬۲Ū����p�C�Ѥ_���ݥH root �����[�� Jaz �Ϻо��A
�ҥH���ݨƥ��T���Ϻо����W�١C
�p�G�t�Ψϥ� 2.0 ���֩Υi�B�� VFAT ��ɨt�ΡA�h�i�ΤU�C���O�[�� Jaz ��
�о��}�ϥ� FAT16 �t�Ϊ�����ɦW�G
mount -t vfat /dev/sda4 /dos_jaz
���B���ݫ��X�G���M VFAT ���\�ϥΪ���ɦW�A���o�Ǥ�ɦW���M�����j�p�g�A
�åB���M��ls���C�X�U�Ӥ�ɪ��ϥ��v���A����ڤW�ä�����ܳo�Ǥ�ɪ��ϥ�
�v���C
�p�G�t�Ϊ��[�����O����Τ_��VFAT���榡�A�h�ϥΤU�C���O�[�� Jaz �Ϻо��G
mount -t msdos /dev/sda4 /dos_jaz
�Q�ΤW�z��ӫ��O�������@�ӫ��O�[��Jaz�Ϻо���A �Ϥ��W�����e�N��ܦb
/dos_jaz �ؿ����C�Ϻо��[���t�Ϋ�A �u�X���s���ġA�Ϥ��L�k�q�Ϻо��u�X
�C
�����s�x��A�i�ΤU�C���O���� Jaz �Ϻо��G
umount /dos_jaz
�Q�ΤW�z���O�����Ϻо���A�u�X���s��_�ĥΡA�i���Ϻо����e�����s�u�X��
���C
4.2 DOS Jaz �Ϥ����s�榡��
Jaz �Ϥ��u�O�@�i�Ϥ��A�����w�L�Ϥ��@�˥i�H���s���ΩM���s�榡�ơC�p��
Jaz �Ϥ����s���ΩM�榡�ơA�N���ݪ��D���s���ήɤ��ΰϪ����X�A�H�K�Ϥ���
�[���� Linux �t�ΡC
�Ҧp�A�p�G���Ӥ��ΰϲM���A�i�歫�s���ΡA�P�ɱN�ߤ@�����ΰϳ]�w���1��
�ΰϡA �h�W���ӥ[�����O�N���O�אּ�G
mount -t vfat /dev/sda1 /dos_jaz
�M
mount -t msdos /dev/sda1 /dos_jaz
4.3 Linux �t�� Jaz �Ϥ�
Linux �t�� Jaz �Ϥ��i�ھ� Unix �W�w���з��v���s�x��ɡA�ðϤ���ɦW���j
�p�g�A ���o�غϤ����ߤ@���D�O����Τ_ DOS/Windows ���q���C
Jaz�Ϥ����S�ʻP�w�L�@�ˡA�]�����x Linux �ϽL�z�u�㪺�ϥΪ̦Ө��A ��
�|��H�U���Ϊk�P���岧�C
�p�n�M����� Jaz �Ϥ��W�����e�ñN��s�@�� Linux ��ɨt�Ϊ��Ϥ��A�u�n��
�� fdisk ���O�Y�i�C���b�ϥ� fdisk �ɰȥ��Q���p�ߡA�ר�O�w�L�]�ݤ_
SCSI �Φ����]�ƮɡA ��n�B�B�ԷV - ���n�y���L�i���Ϫ����~�C�ȥ��T�w�n��
�Ωή榡�ƪ� SCSI �]�ƬO Jaz �Ϥ��A �Ӥ��O�t�εw�L�C�b�h�Ʊ��p�U�A�i��
�U�C���O���s���� Jaz �Ϥ��G
fdisk /dev/sda
�R���Ϥ��W���{�����ΰϡ]�ϥ� d ���O�^�C�M��� n ���O�إ߷s���ΰϡA �ñN
��w���D���ΰ� 1�]�ϥΩҦ��ϭy�^�A�� w ���O�N���Ϊ�g��Ϥ��A�M��� q
���O�h�X�C
���ΰϤ@���إ߫�A�ΤU�C���O�N�Ϥ��榡�ơG
mke2fs /dev/sda1
�]sda1 �����s�� 1 �O�b fdisk �ɵ��o�Ӥ��ΰϪ��s���^�C�� Linux Jaz �Ϥ�
�̦n�إ߱M�Ϊ��[���I�A�y��b�Q�� fstab �ɴN�i���D��]����C�]���A������
�ߥ[���I�A�åB�[���Ϥ��G
mkdir /jaz
mount -t ext2 /dev/sda1 /jaz
�ڭ̤w�g���D�AJaz �Ϥ��@���[����N�L�k�μu�X���s�Ϩ�u�X�C�]���A�Ϥ���
�Ϋ�A �ΤU�C���O�����Ϥ��G
umount /jaz
������Y�i���Ϻо����e�����s�u�X�Ϥ��C
4.4 �ˬd Linux Jaz �Ϥ�
����L�Ϻо��@�ˡA�@�� Linux Jaz �Ϥ��[���M�����h����A �t�η|�{���Ϥ�
�w��ż���C�o�ͳo�ذ��D�ɡA�̹��|���ܤU�C�H���G
Mounting unchecked filesystem, /dev/sda1. Recommend running e2fsck.
�@���ݨ�o�ثH���A�N���ӦҼ{�ˬd�Ϥ��C�b�ˬd�Ϥ����e�����������Ϥ��C ��
���[���b�t�ΤW�ɡA�t�Υu��ܺϤ��w��ż�����H���A�]���A�u���b�Χ��Ϥ���
�A �ˬd�Ϥ��A�Ψ����Ϥ���i��ˬd�A�M��A�[���Ϥ��C�H�U�C���O�ˬd�Ϥ�
�]���w����ˬd�����ΰϬ���1���ΰϡ^�G
e2fsck /dev/sda1
4.5 �Q�� fstab ²�ƥΪk
�[���M���� Jaz �Ϻо����o�H root �����i��A�åB�ݭn��J�۷�h�����O�C
���O�b /etc/fstab ���[�J�L�椺�e�N�i�H�j�j²�� Jaz �Ϻо����ϥΡC
DOS �榡�ƪ��Ϥ�
�p�G DOS �Ϥ��w�g�榡�ƨåB /dos_jaz �[���I�]�w�إߡA�b /etc/fstab �ɤ�
�i�[�J�U�C���e�G
/dev/sda4 /dos_jaz vfat defaults,user,nosuid,noauto 0 0
fstab �W�[�o�椺�e��A���ϥΪ̧��i�q�L�U�C���O�[���M���� DOS �榡�ƪ�
Jaz �Ϥ��G
mount /dos_jaz
umount /dos_jaz
���ϥΪ̧��i�[���M�����Ϥ�����]�O�b fstab ���w�g���C Jaz �Ϻо����s
���M�s�x�C������O�H�Φb user �ﶵ���]�w���\���ϥΪ̥[���M�����Ϥ���
�t�G�C�p�G Jaz �Ϻо����W�٤��O sda�A�N�ݧ��ܦW�١A ���L�o���A�Τ_ DOS
���s���ΦӦb fstab ���S���ϥΥt�@�ӥ[���I�]/dos_jaz2�^�� Jaz �Ϥ��C
Linux �榡�ƺϤ�
�p�G�ϥ� Linux �榡�ƪ��Ϥ��åB�[���I /jaz �]�w�إߡA�N�i�b fstab ���[
�J�U�C���e�G
/dev/sda1 /jaz ext2 defaults,user,exec,nosuid,noauto 0 0
fstab���W�[�o�椺�e��A���ϥΪ̧��i�q�L�U�C���O�[���M���� Linux �榡
�ƪ� Jaz �Ϥ��G
mount /jaz
umount /jaz
�P DOS �����p�ۦP�A���ϥΪ̧��i�[���M�����Ϥ�����]�O�b fstab ���w�g
���C Jaz �Ϻо����s���M�s�x�C������O�H�Φb user �ﶵ���]�w���\���ϥ�
�̥[���M�����Ϥ����t�G�C���Ǩt�κz���i�ण�@�N�b fstab ������ exec ��
���A �{������ϥΪ̥i�q�L�Ϥ��B��ӷ��������i�����ɬO��۷�M�I����
�A ���L�b�o�椤�٦� nosuid �ﶵ�A�]���i�ಣ�ͦM�I���{�רä����C
�b�Ұʮɦ۰ʥ[�� Jaz �Ϻо�
�W�z���fstab���Ҥl������noauto���ﶵ�A ����q���Ұʮɦ۰ʥ[���Ϥ��C�@
��Ө��A�o�O�������@�k�A�]���q���Ұʮɦp�G�Ϻо����S���Ϥ��A �κϺо���
���S���}���A�ҰʮɴN�|���ͦU�ؿ��~�A��{�ר��M�_�ҥΪ� SCSI �X�ʵ{�Ǧ�
���C
�p�G�b�Ұʮɤ@�w�n�[�� Jaz �Ϻо��A���N�u�n�R�� fstab ���� noauto �ﶵ
�A�P�ɪ֩w�Ϻо��w�g�}���M�Ұʫe�Ϻо����w�� Jaz �Ϥ��Y�i�C�`�N�G�b
fstab ���u�i�H���@�� Jaz �Ϻо����\�۰ʥ[���A�_�h�N�|��ܦp�P�Ϻо�����
���S���Ϥ��ۦP�����~�C
4.6 Jaz �����u�㡨�Ϥ��]Jaz "tools"�^
���ǹB�� Jaz �Ϻо����n���b Jaz �Ϥ��Ӥ��O���ФW�C �o�غϤ��������D��
�O�Ϥ��W�w�[���n��g�O�@�A�]���b�ϥΪ̦ܤ֦w�ˤ@���u��n�e�A
�L�k�R���Ϥ��W�����e�C
�H�U���ѤL�ح��s�ϥ� Jaz �Ϻо����ت���Jaz tools���Ϥ�����k�G
* �b DOS/Windows �q���W�w�� Jaz �u��C
* �Q�Τw�g�w�ˤF Jaz �u��n�q���R���Ϥ��W���K�X�O�@�C
* �Q�Ϋ�崣�쪺 Linux �u��n��R���K�X�O�@�C
�b�ϥΧR���K�X���n��ɡA�u�n���D Iomega �ϥΪ��K�X�Y�i�CIomega �ϥΪ��K
�X�O�G
APlaceForYourStuff
�`�N�o��K�X�����j�p�g�C
5. Linux �W�� Jaz �u��n��
5.1 jaztool
jaztool �O Bob Willmot �s�g�� Linux �u��n��A�Τ_���@�� Jaz �Ϻо���
�S�ʡ]�]�A�ѳn��u�X�\��M�g�O�@�^�C�o�M�u��n��۷�n�ΡA���O
�i�H�s�J alias ���O�M�奻���O�A�P�ɤ]�ܮe���s��M�w�ˡC
jaztool �����N�X�s��b��} [8]
http://www.willmot.com/jaztool/ �A���蹳
�]�s��b�ڪ���} [9]
http://www.ultranet.com/~hsd/HOWTO/jaztool.html
�`�N�G�b2Gb�Ϻо��W�ϥ�jaztool�ɡA���ݧ��@��N�X�C�N��188�檺���e�G
return(!strncasecmp(id,"IOMEGA JAZ 1GB",15));
�אּ�G
return(!strncasecmp(id,"IOMEGA JAZ",11));
�`�N�G�b IOMEGA �M JAZ ��������ӪŮ�CSGML �榡�奻�]�� HTML �榡�奻
�^��M�֤F�@�ӪŮ�C
�s��M�w�� jaztool ���ᥲ�ݥH suid root �� root �������B��A�_�h�o�Ӥu
��n��L�k�ϥΡC
�ڹ�o�ӳn��۷��x�A�p�����D�A�ڷ��@�^���C
�u�X�Ϥ��u��n��
�Q�ΤU�C���O�u�X�Ϥ��G
jaztool /dev/sda eject
�ΤW�z���O�n�����֦r�A�]�������Τ@�ӵu�p�뮫�� alias ���O���N�G
alias jazej 'umount /jaz; jaztool /dev/sda eject'
�K�X�O�@
�� Jaz �Ϥ�����رK�X�O�@�覡�A�o��ؤ覡���H�n��C�@�جO�g�O�@�A�t
�@�جOŪ/�g�O�@�C jaztool �i���}�g�O�@���Ϥ��A���b Linux �t�Τ��A���㦳
����Ū���\��]�ƴN�L�k�[���A�]�� Linux ����Ū/�g�O�@���Ϥ��C
�p�G�Ϥ����g�O�@�]�Ҧp Jaz �u��Ϥ��^�A�Q�ΤU�C���O�Ѱ��O�@�]���ɺϤ���
�o�[���^�G
jaztool /dev/sda rw
jaztool �n�D��J�K�X�A�p��J���K�X���T�A�Ϥ����g�O�@�N�Q�Ѱ��óQ�u�X�C
�Ϥ��A�����J�� SCSI �X�ʵ{�ǦA�T�w�o���Ϥ��ݦ�ثO�K�Ҧ��C
�Q�ΤU�C���O�ϺϤ��A�ר㦳�g�O�@�G
jaztool /dev/sda ro
jaztool �A���n�D��J�K�X�A��J�K�X��Ϥ��Y�[�K�üu�X�C
�`�N�Gjaztool ���� Windows ���`�Ϊ����b�u�X�e���[�K�����S�ʡC�]���A
�@���h���K�X�O�@����A�b���[�K�X���e Jaz �Ϥ��N�S���K�X�O�@�C
5.2 jaZip
�t���@�ئn�ΡB�u�p�뮫�M�ϧΤ������u��i�Ψӱ��� Jaz �Ϻо��]�M Zip ��
�о��I�^�A ��W�٬� jaZip�C�o�Ӥu��i�q�U�C��}�U���G
[10]
http://www.scripps.edu/~jsmith/jazip/
�ڨS���ιL jaZip�A�]������o�Ӥu��n���D�Ъ����V�Ӻ�d�ߡC�p����
���P�W�C
6. �q Jaz �Ϥ��Ұʨt��
6.1 BIOS ���D
�p�G�t�Τ��P�ɦs�b Jaz �Ϻо��M��L SCSI �w�L�A�h�ƨt�αq SCSI �s���̧C
���]�ƱҰ� Linux �t�ΡC Jaz �Ϻо��� SCSI �s���i�q 0 �� 6�A�@��Ϻо��X
�t�ɧ��]�� 5�C���� BIOS �|���L Jaz ���o��i�[�����]�ơA��� Jaz �Ұʨt
�ΡC���p BIOS ���\�q Jaz �ҰʡA�h�i�N SCSI �D�w�L�� SCSI �s���אּ 1�A�N
Jaz �� SCSI �s���q 5 �אּ 0�A�M��Ұʨt�ΡC
�q�`�@��t�άO Jaz �Ϻо��P IDE �w�L�æs�C�X�G�Ҧ� BIOS ���|�q�Ĥ@��
IDE �w�L�ҰʡC ���� BIOS ���\���� BIOS �����]�w�A�Ϩt�Υi�q SCSI �Ϻо�
�ҰʡC�t�@�� BIOS �i��n�b IDE �]�ƥ��h�@�Ϊ����p�U�~���\ SCSI �]�ƱҰ�
�C�Ʀܦ��@�� BIOS �٭n�t�Ψ��� IDE �]�ƫ�~�i�ϥ� SCSI �]�ƱҰʡC
6.2 �w�� Linux �b Jaz �Ϥ�
���M�q Jaz �Ϥ��B�� Linux ����q�w�L�B��C�o�h�A�� Jaz �Ϻо��O�@�ӷ��n
�� ERD �]����Ϥ��^�C���~�A��ܧָեΤ@�طs Linux �t�ΩΦb�L�H���q
���ե� Linux �t�Τ]�O�@��n�����ơC
�b Jaz �Ϥ��W�w�� Linux ����²���k�N�O�� Jaz �Ϻо��@���t�Ϊ��ߤ@�Ϻ�
���w�� Linux �t�ΡC �γo�ؤ�k�w�� RedHat 5.2�A�������\�C�p�G����
LILO �S���H�ߡA���o�O�ߤ@����k�C
�p�G�n�q�B�檺�t�Ρ��w�ˡ��A�h�ɱ`�i�b Jaz �Ϥ��W���إߡ��@�ӥi�Ұʪ��t
�ΡC
* �������κϤ��ó]�w��ɨt�ΡC���ɥi��ݭn�إߥ洫���ΰϡ]swap
partition�^�A ���p�t�Ϊ����s�O�а��h�A�i�ण�γ]�߳o�Ӥ��ΰϡC�N�s
���ڥؿ��]root�^�@��/jaz�[���A �ñN��L���ΰϾA��a�[���b�o�ӥؿ���
�C
* �����Ҧ���ɡC�֩w�Ҧ�/dev������ɳ��w�����A�ýT�w�Ҧ��v���B �Ҧ��v
�M�s�ճ���O�d�C
* �ק� Jaz �Ϥ��W����ɨϨ�A�X�q�Ϥ��ҰʡA�ר�ק� /jaz/etc/fstab �H
�K�A��[�� Jaz �Ϥ��W�����ΰϡC�P�ɦb /jaz/etc/lilo.conf �@�X�����
��C
* ����ؤ��P����k�w�� LILO�G
+ �s�@���ֳn�L�A�ϥ� rdev �Ϩ�N Jaz �Ϥ��[���� Root�C�γn�L�Ұ�
�A �M��B�� LILO �� Jaz MBR �����i�ҰʺϤ��C
+ �q�D Jaz �� root �B�� Linux �t�ΡA�M��B�� LILO �H�K�b Jaz ��
���W�w�˥i�Ұʪ� MBR�C ����o�譱���ԲӸ�ƥi�d�\��}
[11]Alessandro Rubini ��LILO mini-HOWTO
References
1. mailto:
[email protected]
2.
http://www.ultranet.com/~hsd/HOWTO/
3.
http://www.linuxdoc.org/
4. mailto:
[email protected]
5. mailto:
[email protected]
6.
ftp://prep.ai.mit.edu/pub/GNU/COPYING
7.
http://metalab.unc.edu/mdw/HOWTO/Kernel-HOWTO.html
8.
http://www.willmot.com/jaztool/
9.
http://www.ultranet.com/~hsd/HOWTO/jaztool.html
10.
http://www.scripps.edu/~jsmith/jazip/
11.
http://metalab.unc.edu/mdw/HOWTO/mini/LILO.html