From owner-freebsd-questions@freebsd.org Wed Jan 16 10:04:04 2019 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8AA0F1481BD2 for ; Wed, 16 Jan 2019 10:04:04 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mout.kundenserver.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6056294BA1 for ; Wed, 16 Jan 2019 10:04:03 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from r56.edvax.de ([92.193.226.69]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.167]) with ESMTPA (Nemesis) id 1Mj8eD-1hDI2k0ExJ-00fChI; Wed, 16 Jan 2019 11:03:59 +0100 Date: Wed, 16 Jan 2019 11:03:58 +0100 From: Polytropon To: "L. Mart" Cc: "freebsd-questions@FreeBSD.org" Subject: Re: Imation SuperDisk 120MB Message-Id: <20190116110358.46035e18.freebsd@edvax.de> In-Reply-To: References: Reply-To: Polytropon Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:VCNtdKjxerI/m7QfsAErv9rOA08r5oSDNHRcSavWqCBp4I2p56p LPuXW5H8fbUdr1Tvvuz/2fRprfHRzrWasJwcz0DRARO4S8Ymw5/zeuhTwLONwWkm3LHkHBz 5QQ/QFBiXAQi0peaeCYvIQB7jRZJj4Vld8/7yZOXPoicSvlsVkkksPeKs2DoAWoqF/VrVoR fVUvoNZxHovEoiM710Cvg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:/RPOScI8zJY=:4MUeriOgZ2CoqB2+9Mg3RQ qF6Eqccfg8NajKQlZGeSSsVkw1XYRTvJboLeh6v9qtAP4u/JHy5LeC69YbEwfO7sW1B1yGkzk m6uShGWjJczVXqLgwqa7u6L1pc6B4LRSyHZr0OTGE4GzfHehpng1IVbCPlSwKJHrUgAwdprCf P9Kcffb4Wq/6NewZn8zXFDmImPXd2k/VrRvv1GgY/x2nR2br32igv7/YhcQPzvk032gaiCXpI fKUg9uTl/Neb2wgvkb2k9XVZY68xJeL5chtSmUNzVXMabhZwsONGia3Ip3FfWGj/MqEKNKqm4 e9xkAB3pLKgYzsoZqmgHOQtOG7yfeEGpC/DF1e3ARL+8/4gT84JSVYJ85wmC+GXaGYmH8EtpZ pYlFITp0mexxY1pUABGqmTOsUY6jt8SQF74qwWmuMKD3MXGrbKVKV9gUasKX9YLllwPKXQ6Qh gOK9eqZjk/e2WLeVnoZD2N4z8qnjy1IDq8b/72VZgbvogZVZNj7rbi/HWR8gJ/I/K0J6dBRfN SNBx6J38YnTL4DZDu/pbGqEV47DyX9doMubKpfoX7x/P6aYzV/M0NJ3cA4WnOroTOlSLDaJvY lY/bRfSmeQswYyjel7fM7WRpDDA7jvMPma0bpVpNOC3JcBoBEGkluJah5GLFUGVUzJwPhu3zt EP7eV+wnDur8GESZBine6Y34sQvQ0VGLhIIvYS7HLWkFKrSf5mKtO3KsuyYa3dO6TSNVfSvbN o0+o0rAM5eLOwr6tOJfDLH4CTBtFASGvtitu4G5tChAMnmBDKU5fl/WrUsk= X-Rspamd-Queue-Id: 6056294BA1 X-Spamd-Bar: ++++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [4.26 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[freebsd@edvax.de]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; HAS_ORG_HEADER(0.00)[]; MX_GOOD(-0.01)[cached: mx01.schlund.de]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.12)[-0.115,0]; FREEMAIL_TO(0.00)[hotmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; RCVD_TLS_LAST(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[69.226.193.92.zen.spamhaus.org : 127.0.0.10]; ARC_NA(0.00)[]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[edvax.de]; AUTH_NA(1.00)[]; NEURAL_SPAM_MEDIUM(0.80)[0.803,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(1.00)[0.995,0]; RCVD_IN_DNSWL_NONE(0.00)[131.126.227.212.list.dnswl.org : 127.0.5.0]; MID_CONTAINS_FROM(1.00)[]; R_SPF_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(0.19)[ip: (0.97), ipnet: 212.227.0.0/16(-0.65), asn: 8560(0.63), country: DE(-0.01)] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jan 2019 10:04:04 -0000 On Tue, 15 Jan 2019 23:31:53 +0000, L. Mart wrote: > Yes, Imation SuperDisk 120MB is old technology. However, after a > recent death in the family, I now have a need to recover important > genealogy documents stored on these disks. The disks were created > on an Imation SuperDisk 120MB Parallel Port Drive w/ Imation USB > adapter, which is in my possession. A USB-based device should cause less trouble than the parallel ones, even though I once got a parallel Iomega Zip drive working with FreeBSD. > There are 2 dirvers for 2.2.6-RELEASE and, 2.2.7-RELEASE, wfd > (ATAPI LS-120/ZIP) driver for FreeBSD > http://configure.sh/FreeBSD/ls120.html The ATAPI version is for internal drives (parallel ATA connector). If you have the USB version, the generic USB direct access storage driver (da) should work. > My Questions: > > 1. Is the Imation SuperDisk 120MB supported in your current > release (FreeBSD-12.0-RELEASE)? It's so old it's not listed anymore, and because it was less common in the PC area (mostly a "Mac thing"), documentation for comparable technology concentrates on Zip drives. However, as you said you have the USB version, why not give it a try? Even a live system (booted from USB stick or CD / DVD without installation) should be sufficient. After the system booted, attach the drive. Make sure a disk is loaded, so the medium can be identified. Use the "dmesg" command to check the last messages. Does a new da* device appear? For this example, let's assume lines with "da0:" have been printed, and we assume /dev/da0 as the new drive. If yes, check which files have been created in /dev for that device, i. e., use "ls /dev/da0*". There will probably be two files, /dev/da0 and /dev/da0s1, but that's just a guess. So let's assume /dev/da0s1 is a MS-DOS (FAT) file system on the disk - the data you want to get. Now you can probably mount the disk. Pay attention to _not_ use a r/w mount at this stage! A usable approach would probably be something like this: # mkdir /isd # mount_msdosfs -r /dev/da0s1 /isd It might be helpful to apply a file and directory mask with a more extended mount command: # mount_msdosfs -r -m=644 -M=755 /dev/da0s1 /isd Check what's in there: # ls -R /isd You can then copy everything from the /isd directory, depending on your "recivery system setup". Don't forget to use # umount /isd when you're done. Pay attention to use the correct device name, Contrary to my example, /dev/da1 could be correct (and /dev/da0s1 wrong). You can examine the partitioning with the appropirate "old" tool: # fdisk /dev/da0 And you will probably see one MS-DOS partition. However, if you have the "Mac thing"... it _could_ be possible that a different file system has been used to initialize the disk. In that case, more forensic work will be needed. I'm not saying it is impossible - I'm just suggesting that it can be a bit complicated because you need to perform "a mental and material travel into the past", which I'm saying from my experience as a "living museum". ;-) > 2. Is the driver for 2.2.6-RELEASE operable on your current release? Probably not, but as I said, as you're using the USB version, you're probably not going to need it. > 3. If not, can the driver for 2.2.6-RELEASE be updated to be > operable on your current release? Maybe it can. It heavily depends on the facilities it relies on. Keep in mind the OS kernel has seen a lot of changes since 2.2.6. :-) > 4. Does the 2.2.6-RELEASE offer a LiveCD or does it require a > full install to a HDD? I'm not sure it will even _run_ on current hardware. Sure, you could use a much older computer, set up networking, and use an internal FTP server to get the data out... On the FTP server, I can only see floppy images for the 2.2.6 installation process: http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/2.2.6-RELEASE/floppies/ So that should work. The old computer you're going to use will surely have a floppy disk drive. :-) > 5. Do you have any additional thoughts to help me? Try it first with a current FreeBSD version. A live system will probably be sufficient for testing. Good luck! -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...