Changes between Version 131 and Version 132 of Procedures/EndUserDelivery


Ignore:
Timestamp:
Sep 27, 2010 3:52:12 PM (9 years ago)
Author:
mggr
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Procedures/EndUserDelivery

    v131 v132  
    1 = External Hard Drives =
     1= End user deliveries =
    22
    3 === Preparing hard disks for delivery ===
     3== Choose your media ==
     4 * [wiki:Procedures/EndUserDelivery/DVD DVD]
     5 * [wiki:Procedures/EndUserDelivery/HardDisk HardDisk]
    46
    5 Plug in the external hard drive.
    6 
    7 You will need to have root permissions before you start ('sudo su' and then type in your password).
    8 
    9 Run dmesg to find device name. Listed at the bottom if just plugged in.
    10 
    11 e.g
    12 
    13 {{{
    14 SSELinux: initialized (dev sdb, type fuseblk), uses genfs_contexts
    15 }}}
    16 
    17 or
    18 
    19 {{{
    20 sd 7:0:0:0: [sdb] 488397168 512-byte hardware sectors (250059 MB)
    21 }}}
    22 
    23 Device path is then /dev/sdb (not sdb1 etc, this indicates a partition on sdb)
    24 
    25 '''Create a partition:[[BR]]'''
    26 run mount to find the name of the partition you need to unmount e.g /dev/sdb1
    27 
    28 Unmount the partition with umount /dev/partition, e.g. umount /dev/sdb1 (if not already unmounted)[[BR]]
    29 
    30 Run fdisk /dev/DEVICE_NAME (not partition)
    31 
    32 
    33 enter 'p' to print partition table and check you have selected the correct disk[[BR]]
    34 enter 'd' to delete the current partition[[BR]]
    35 enter 'n' to create a new partition [[BR]]
    36 enter 'p' to make new partition the primary partition. If it asks you to give a partition number press 1 and enter. Then press enter twice.[[BR]]
    37 enter 'p' to print new partition table – if all seems fine enter 'w' to write
    38 
    39 '''Format the disk:[[BR]]'''
    40 
    41 To be on the safe side, run dmesg again to make sure device name hasn't changed. You should now see the partition listed as device_name1, e.g. sdb1[[BR]]
    42 Unmount the partition.
    43 
    44 Run mke2fs -j /dev/partition
    45 
    46 
    47 '''Change permissions:[[BR]]'''
    48 
    49 Unplug the disk and plug back in. The disk space should be located under /media/disk.
    50 
    51 It is wise to check that this destination is correct: 'df /media/disk' to check that this is where the device is mounted.
    52 
    53 Make writable for everyone using chmod a+rwx /media/disk
    54 [[BR]]
    55 === Copy over your data onto the disk ===
    56 
    57 Copy the delivery folder from the workspace to /media/disk.
    58 Top directory should be the one with the project code.
    59 [[BR]]
    60 
    61 === Finalising hard disk ===
    62 
    63 Set permissions and owner:
    64 
    65 chmod a+rX,a-w -R /media/disk [[BR]]
    66 chown root.root -R /media/disk
    67 
    68 NOTE: Be sure to record the number of the hard disk (or giving it one if it does not yet have one) before packing it.
    69 
    70 === Cover letter ===
     7== Cover letter ==
    718There should be a cover letter with all deliveries.  Templates can be found in ~arsf/arsf_data/YYYY/delivery/
    729
    73 === Data quality report ===
     10== Data quality report ==
    7411There should be a hard copy of the most recent data quality report included with all deliveries. Print off the most recent one from ~arsf/doc
    7512[[BR]]
    7613
    77 === Trac and website updating ===
    78 
     14== Trac and website updating ==
    7915 1. Update trac ticket for this project:
    8016  1. Add a comment that this data has been delivered (describe what was sent, to whom and when)
     
    8521 1. Update the status spreadsheet (and record the time the project took you)
    8622
    87 === Email the PI ===
     23== Email the PI ==
    8824
    8925 1. Email them that you're putting the disk in the post and to ask for confirmation of receipt
     
    13773[[BR]]
    13874 
    139 === Post it! ===
     75== Post it! ==
    14076Special Delivery, by 1pm, lowest insurance bucket.
    141 
    142  
    143 --------------------------------------------------------------------------------------------------------
    144 
    145 = DVD =
    146 
    147 === Burning the data ===
    148  1. create an iso image with `mkisofs -R -udf -verbose -o /tmp/dvd.iso -V <PROJECTCODE-JULIANDAY> <delivery_directory>`
    149  1. test the iso with `sudo mount -o ro,loop /tmp/dvd.iso /mnt/tmp` - mounts to /mnt/tmp, go look at it, then unmount with `sudo umount /mnt/tmp` (yes, that is umount not unmount). Create /mnt/tmp if it doesn't exist.
    150  1. if it's ok, burn to CD/DVD with `sudo cdrecord dev=/dev/dvd -sao fs=100m driveropts=burnfree -v /tmp/dvd.iso`
    151  1. clean up with `rm /tmp/dvd.iso`
    152  1. check the dvd on another machine (ideally Windows)
    153 
    154 === Lightscribe ===
    155  1. open the CD template from ~arsf/arsf_data/2007/delivery/cd_covers/arsf_cd_label_gimp_editable.xcf in gimp
    156  1. lick on the text button in the toolbox, then click the GB... text and edit to reflect the correct project code
    157  1. save as a .bmp file somewhere, e.g. ~/ipy0708214ef.bmp
    158  1. Insert the disk (upside down) on the lightscribe machine (currently pmpc974) and run `4L-cli print /dev/sr0 ~/ipy0708214ef.bmp`
    159 
    160 If it appears to be stuck on "Starting up", it may still be burning - give it time to complete.  For a dense full disk picture, wait at least 45mins!
    161 
    162 If the drive seems wrong, try `4L-cli enumerate` to list attached lightscribe compatible drives.