Slashdot Mirror


Fixes for WinXP Ignoring Novell Disk Mapping?

Arcidius asks: "It's been a year and still nobody seems to have a real solution for getting USB devices to work under Windows XP in an Novell environment. If you're running Windows XP and Novell servers (NetWare 6 for us), Windows XP will show all drives available, even though usually many are have been drive mapped. When you plug in an external hard drive or USB device, Windows maps it to the first free drive letter, usually F:, but since Novell has mapped it already, you can't access the drive. The fix so far has been to manually remap the memory key to a free letter, such as B:, and this has to be done on every machine. Either that, or switch your first mapped drive, which is more of a problem in most environments. Since Novell can't figure out a solution, (and Microsoft obviously doesn't care), I throw it to Slashdot. Does anyone have a real, network wide solution?"

121 comments

  1. Software that might help you by IntelliAdmin · · Score: 2, Informative

    I have heard of others using this program http://www.uwe-sieber.de/usbdlm_e.html to solve the issue you have. Have not used it myself, so I cannot say how good or bad the utility is

    Windows Admin Tricks and Tips
    www.intelliadmin.com

  2. Write a login script. by grub · · Score: 1

    Create a global login script which runs for all users, check out the map root function in particular.

    You can do all sorts of things with a global login script and other tweaks on a per-user basis. (We have scripts which ensure current versions of various software are installed on user machines, checks versions of the Novell client based on the client OS, etc.

    --
    Trolling is a art,
  3. Not a problem with Novell by SCPRedMage · · Score: 3, Insightful

    I fail to see how this is a Novell issue, since this will occur with ANY network share mapped to a drive letter, even in a Windows domain.

    --
    My sig can beat up your sig.
    1. Re:Not a problem with Novell by Gojira+Shipi-Taro · · Score: 1

      Not as far as I have seen. I have several SAMBA servers that I map to from my main gaming box. removable storage quite nicely takes drive letters outside that range when plugged in.

      Now in the case of Novell, what I have learned is that if you map from the end of the alphabet back (say, start your mapped drives at Z and work back) you avoid the collisions.

      I still don't understand why anyone would use Netware unless they were forced to test with it though...

      --
      "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    2. Re:Not a problem with Novell by Bios_Hakr · · Score: 2, Insightful

      Just about every organization I have consulted for has assigned the shared drives to high drive letters.

      Something like S: for global shares, T: for team shares, P: for personal network storage, O: for organizational forms and memos.

      Just come up with something that makes sense within your company.

      BTW, when I build a PC at home, the first thing I do is move the drives around. I move the CD/DVD to Z: and my USB hard drive to U:.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    3. Re:Not a problem with Novell by sumdumass · · Score: 1

      Actualy, You have set up the device key to use a different drive letter. When you form at a device in XP it asigns a drive leter and checks to use that letter when ever it is pluged in. You can check this by taking the device to another computer with more or less cdroms then the one you normaly use. You will see either the same problem as the parent poster or you will see a jump in the drive letter. I have two clients who installed IDE DVD burners within the last year or so and they constantly complain that thier jump drives from work don't work at home or vice versa.

      I'm not exactly sure if it actualy stores a device letter D or E or so in the formatting or if it stores a device number like 0,1 that coresponds to the number of devices ahead of it. I do know adding serial drives, DVD or cdrom devices and sometimes camera memory readers can cause the exact same effect without the need for a networked drive.

    4. Re:Not a problem with Novell by SCPRedMage · · Score: 0

      It has been an... uncommon problem, but I have encountered it before, on more than one occasion.

      More to the point, I've had it happen on an entirely WINDOWS based network, which kind of proves to me that it's not Novell, or even SAMBA, it's network drives in general. As far as I can tell, Windows doesn't bother to check for network drives using the drive letter before assigning it to a USB drive.

      --
      My sig can beat up your sig.
    5. Re:Not a problem with Novell by rduke15 · · Score: 1

      Indeed, I have exactly the same problem in a WinXP - Samba server environment, so this seems completely unrelated to Novell.

      When a user plugs in a USB drive, in some cases Windows will try to take a drive letter from a mapped network drive and fail. This is documented in a KB entry at MS, but without a solution.

      Admins can use diskmgmt.msc to assign another drive letter, but normal users or even power users are not allowed to use the disk management console.

      I have not found a solution to this problem, and MS doesn't seem to really think it's a problem either.

    6. Re:Not a problem with Novell by TiggsPanther · · Score: 1
      Just about every organization I have consulted for has assigned the shared drives to high drive letters.
      Something like S: for global shares, T: for team shares, P: for personal network storage, O: for organizational forms and memos.
      Just come up with something that makes sense within your company.

      That's all well and good if you're in a mostly-centralized organisation. The problem can come, however, when there are different departments each with their own servers in additional to the central ones.
      It's the problem with the Windows concept of letter-mapping the drives. Now we have network shares, removable drives, all these sort of things yet there are still only 26 available letters.

      It wouldn't be so bad except that, as has been discussed here, Windows can only "see" physical drives when assigning the next letter. It is oblivious to network shares, and even searching Microsoft's knowledgebase turns up that this is as it is and isn't really going to be fixed. Not any time soon, anyway.

      --
      Tiggs
      "120 chars should be enough for everyone..."
    7. Re:Not a problem with Novell by vasqzr · · Score: 1


      It happens here with our Nikon cameras. We plug them in to the USB port, and they show up as a removable drive. But F: is taken up by our networked drives (Windows XP network), and all of a sudden the camera quits showing up right.

    8. Re:Not a problem with Novell by alta · · Score: 1

      I'm with you man, I think most sysadmins have the foresight to put mapped drives well away from physical drives. In companies I set up I usually start in the Z area for development stuff, and then M - T for user stuff. I've never seen anything higher than a I: on a workstation, and that was mine.
      A: Yeah, I still have one, not sure if it works.
      B: Never used a computer that actually had a B:
      C: BOOT
      D: Scratch
      E: CD
      F: Storage (Internal)
      G: Removeable External Firewire
      H: Daemon
      I: Daemon

      I could see another 3 if I brought my camera, camcorder or mp3 player to work, so J, K, L... Maybe M: is too low!

      --
      Do not meddle in the affairs of sysadmins, for they are subtle, and quick to anger.
    9. Re:Not a problem with Novell by wolrahnaes · · Score: 1

      I can honestly say I've never seen this. I have two DVD burners, two USB hard drives, 3 flash drives, a card reader that shows up as 5 drives, and a few network shares to various servers.

      These devices are often unplugged, moved around, put in different computers, etc., and I've never once seen anything worse than one of my DVD burners getting it's drive letter changed when I temporarily installed an IDE hard drive and moved the DVD burner to slave (small case + cable-select).

      Even between two Windows installations on the same computer, the drive letters don't stay the same.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    10. Re:Not a problem with Novell by ednopantz · · Score: 1

      Just FYI, you don't have to use the letters. The Windows server world is moving away from the concept, using "Windows Distributed File System", part of which is more sensible names for shares.

      Still, since they have a Novell backend, that isn't going to help this guy.

    11. Re:Not a problem with Novell by KevMar · · Score: 1

      USB keys do not remember there newly assigned letters. I am constantyl relettering my usb key.

      I am also in a windows only enviroment

      --
      Im a gamer, not a grammer major. This post is full of spelling and grammer mistakes.
    12. Re:Not a problem with Novell by DavidTC · · Score: 1
      I don't understand why anyone would continue with the default drive letter assignments at all. That is a damn good way to install a drive and find no applications can find your CDs anymore.

      I have a computer. The hard drives partitions are C, L, M, and K. The CDs are S (real) and V (virtual).

      I can access these drives over the network from any computer in the house using the same drive letter, at least the ones I have mapped.

      If you start installing drives and let them go wherever you want, you will end up in bad situtations.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    13. Re:Not a problem with Novell by Marxist+Hacker+42 · · Score: 1

      It only happens if you have a default share in your login script assigned to a low enough drive letter. If all drive letters A-E are filled up, and F is mapped in the login script, this can "hide" a USB drive plugged in after login comming in on Drive F. The really curious thing is what happens with my multi-card reader: everything EXCEPT the CF card shows up quite nicely, but that one requires remapping to a letter other than F.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    14. Re:Not a problem with Novell by Anonymous Coward · · Score: 1, Funny

      B: Never used a computer that actually had a B:

      *sigh* Kids....

    15. Re:Not a problem with Novell by laughing+rabbit · · Score: 1

      I don't care if he is AC, give the poster a point!

      --
      No incumbents, not no where, not no how.
      Vote them out every term.
    16. Re:Not a problem with Novell by KlomDark · · Score: 1

      Wait for the current generation of legacy-free kids to grow up, they'll be posting "Never used a computer that actually had an A; or a B:"...

    17. Re:Not a problem with Novell by Anonymous Coward · · Score: 0

      Recent versions of NetWare support DFS as well.

  4. This also happens with network drives by IIDX · · Score: 1

    Sometimes removable devices can also hijack drive letters of network drives. You can also induce this behavior by causing the network volume to go offline (disconnect machine), then have a piece of removable flash memory mount on the machine. Sometimes it will take over the now defunct network drive's letter.

    However, once the network drive comes back, you won't be able to reach it until you remove the flash memory.

  5. Re:A real, network wide solution == Linux by SCPRedMage · · Score: 0

    Too bad most bosses don't know a damn thing about Linux. Face it, people aren't going to go with something they don't understand.

    --
    My sig can beat up your sig.
  6. People still use Netware? by Gojira+Shipi-Taro · · Score: 0, Flamebait

    Seriously... Why? NFS and/or SAMBA and a few Linux servers are much easier to deal with...

    --
    "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    1. Re:People still use Netware? by misleb · · Score: 3, Insightful

      eDirectory.

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    2. Re:People still use Netware? by DigiShaman · · Score: 1

      What? MODs, why is this flamebait? That was a good question.

      Why are people using Netware? I can understand working with an existing installation of it, but who in their right mind is setting up Netware servers for the first time these days?

      --
      Life is not for the lazy.
    3. Re:People still use Netware? by shaitand · · Score: 1

      According to Novell eDirectory runs just fine on Linux. The parent didn't say 'why use novell anymore' he said why use Netware and that is a valid question when novell has moved on to Linux nowdays.

    4. Re:People still use Netware? by Spazmania · · Score: 1

      You are aware that modern Netware runs under SuSE Linux, right?

      I use Samba and I like Samba. If the scope of your task is a small office with 10 users, one fileserver and one printserver then Samba is a fine choice.

      I don't think I'd try to set up a clustered san-based fileserver environment using it. I probably could but some of the range of software components I'd have to use are pretty sketchy. When you want "enterprise" filesharing, Netware has it all in one place with refined management GUIs.

      --
      Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
    5. Re:People still use Netware? by grub · · Score: 2, Interesting

      Sharing your data among Windows, Linux/BSD and Mac users while maintaining the proper user and group permissions under Linux can be a pain.

      Netware is a decent server OS and never bombs out for us. There's a setup within our organization trying what you suggest. You can basically DoS the whole thing by copying a large file from one volume to another through NFS.

      --
      Trolling is a art,
    6. Re:People still use Netware? by hb253 · · Score: 1

      Because it just plain works. We are currently migrating our Microsoft server environment to Netware (and probably/eventually to Open Enterprise Server in the future).

      Don't be so narrow minded.

      --
      Self awareness - try it!
    7. Re:People still use Netware? by a9db0 · · Score: 2, Informative

      'Cause if it ain't broke, don't fix it.... and NetWare doesn't break much.

      It can break, of course, just as much as any OS can, but generally once you get it stable it just runs. I've seen NetWare boxes run for years without a reboot - in corporate environments, supporting users and printers, doing their job.

      Have you got a box you haven't done a OS reload or recompile on in seven years? I do. It's NetWare 4.11. It sits quietly in the corner and serves files. It's fairly secure, as it runs IPX making it difficult to get to from the internet. NDS (eDirectory) makes user and rights managment as cinch. And it doesn't require new/fast/powerful hardware to support 30 or so users. Or even 300.

      --
      -- "Never underestimate the power of human stupidity." - R.A.H.
    8. Re:People still use Netware? by Degrees · · Score: 2, Insightful
      I disagree that it was a good question. I've got thirty NetWare servers, and they work fine thank you. If you have a tool that manages file system rights for 2,000 users across thirty servers with a single click - I'd like to know about it.

      The real problem is that forever we have mapped the E: drive to the Everyone folder. For a decade or more, our user's have been using Microsoft's Object Linking and Embedding (OLE) to connect a spreadsheet pie chart into a word processing file. Guess what happens when you change the drive letter from E: to U: ?

      And how does switching from NetWare to Samba change the problem?

      It doesn't.

      So yes, the question was flamebait.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
    9. Re:People still use Netware? by mfinn999 · · Score: 1

      Novell has moved on, but moving from NetWare to Linux is no trivial migration...

    10. Re:People still use Netware? by DigiShaman · · Score: 1

      You gave good answers (as did others) to why NetWare is still in use and needed. However, the question was out of curiosity. You see it as flaimbait because you expect "everyone" to know the answers you just gave.

      Sir, you are arrogant!

      --
      Life is not for the lazy.
    11. Re:People still use Netware? by shaitand · · Score: 1

      In what manner? It should be a relatively transparent migration. After all the services remain the same. Since you are running all the same applications it should be no more difficult to migrate to a Linux-based Novell setup than to a new Netware-based setup.

      Unless you mean IT staff training, its all backend so it shouldn't require any training outside IT. That is as easy as retiring the old netware guys (except one to assist in the transition) and hiring starving linux gurus to replace them. True the *nix guys (should) call a higher salary than novell guys but they are probably early in their careers compared to the old timer novellers. The experience difference will probably result in a net savings in yearly salary overall.

      *braces himself for flames from netwarers who don't want to be obsolete and would rather try to secure their jobs by preventing progress than by learning the new system*

    12. Re:People still use Netware? by Degrees · · Score: 1
      Was my answer snippy? I'll grant that. Yes - it was. Us NetWare admins tend to have a sore spot where people rub our noses in the superiority of Microsoft or Linux solutions - where we don't see it.

      People still use Netware? Seriously... Why? NFS and/or SAMBA and a few Linux servers are much easier to deal with...

      Doesn't seem a genuine question to me. To ask 'why' and then state a position that something else is better smacks of flamebait. Nor did it to even attempt to address the question asked in article.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  7. It's not just Novell by natmsincome.com · · Score: 3, Informative

    Hi,

    It happens with any mapped drive. If you map a drive as the next avalible letter then plug in a USB device it will do the same thing.

    1. Re:It's not just Novell by BabyDave · · Score: 3, Informative
    2. Re:It's not just Novell by cmarks03 · · Score: 1

      That must be why when I map a drive on my home network it defaults to Z: (or the last one available on my box).

      --
      Peace, Chris
  8. Ancient Joke by pete-classic · · Score: 1

    Patient: Doctor, it hurts when I use Netware like this!

    Doctor: Don't use Netware like that.

    -Peter

    1. Re:Ancient Joke by Anonymous Coward · · Score: 0

      Patient: Doctor, it hurts when I use Windows!

      Doctor: Don't use Windows then!

    2. Re:Ancient Joke by Anonymous Coward · · Score: 0

      Patient: It hurts when I read classic puns being exchanged on Slashdot.
      Doctor: Lower your standards then.

    3. Re:Ancient Joke by cg · · Score: 1

      How much of that $337,000,000,000 was yours exactly?

    4. Re:Ancient Joke by pete-classic · · Score: 1

      Not much. Put every penny of it was ours.

      According to the Census Bureau the population is a little under 300M. The math shows $1127.74 per person in the US. If we reckon that 1/3 of people in the US don't pay taxes (I think this is a conservative guess given that children, homemakers, prisoners, and persons who are paid "off the books" don't pay tax) puts the per-taxpayer bill at about $1700.

      I make a decent living, but I certainly don't live a lavish lifestyle that allows me to shrug off an expenditure of that magnitude with ZERO RETURN.

      Anyway, I'm not sure what point you were driving at, but I think that adequately answers your question.

      Also, I don't really want a refund. I want responsible government. There's no reasonable way to finance such a refund. I'd like to cause people to think in terms of return for their tax money.

      -Peter

    5. Re:Ancient Joke by cg · · Score: 1

      Thanks for the sensible reply. I think your argument is fair, and, while the breakdown of cost doesn't always make sense, it is probably never intended to.

      I would like to see a lot more transparency in the way that money is handled, just to see how much pork there really is. For every dollar spent on a given task, how much is spend on $1,000+/night hotel rooms for contractors, etc.

      I shot from the hip with my reply taking your sig literally.

      -cg

    6. Re:Ancient Joke by pete-classic · · Score: 1

      Thank you for exercising the mental discipline to change your opinion when new facts come to light!

      If it were up to me I'd abolish the income tax altogether. We didn't need an income tax until we started having "World Wars". (And, in fact, we didn't start having World Wars until we instituted an income tax.)

      If the Union government restrained itself to Constitutional activities it could get by on the meager income it could raise from the States.

      But, hey, I'm a nutty libertarian. What do I know?

      -Peter

  9. Do you want a pony too? by tverbeek · · Score: 5, Informative

    You have a solution: configure the Novell Client to use G as the first drive letter for automapped drives. Do you want someone here to come implement it for you, as well? It's a fairly simple software tweak. A few clicks on the client properties, or double-click a .REG file with the proper setting in it, etc. 10 seconds per workstation, tops. Less on a new install, since you're probably already setting the default tree and context. If your users can't do it themselves with a short e-mail explaining the steps, and you have too many of them and/or too few of you to do it for them... then your problem isn't this XP/Novell "bug" but a lack of proper support systems.

    --
    http://alternatives.rzero.com/
    1. Re:Do you want a pony too? by Joiseybill · · Score: 5, Informative

      Other Novell users have already solved this for you, too. Cool Solutions
      This covers installs with or without ZEN.
      +mod parent up - not a troll, he actually offered helpful info! Using a carefully crafted .reg file might actually preserve some level of security, too; isn't that the point of using Novell?

    2. Re:Do you want a pony too? by misleb · · Score: 1

      Why is that even necessary though? Are people really that stuck on using F: for Netware mappings?

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    3. Re:Do you want a pony too? by sumdumass · · Score: 1

      Some might be tied pretty good. We use S for sys and V for vol. When we upgraded a server a few years back, we had alot of software that was keyed to those drive letters. We ran the new server one letter under while testing a certain app and when making the switch, we needed to change drive mappings for 8 different programs on 36 computers that not all of them had all 8 progams.

      Two of the programs required client reinstalls in order to use the new drive letters so it quickly became a pain in the ass. The rest of the programs we could change some registry setting or some other setting in the apps config files. Once we got some other stuff move and working we removed the old server and did it all over again to switch back.

    4. Re:Do you want a pony too? by Danse · · Score: 1

      Why would the software be "keyed" to the drive letter? What kind of software design is that?

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    5. Re:Do you want a pony too? by lukas84 · · Score: 1

      An absolutely stupid one.

      But this is where the phrase "reality bites" comes from.

    6. Re:Do you want a pony too? by sumdumass · · Score: 1

      Its called other peoples software. Mostley acounting apps that were setup that way before i even thought about it. Why would they be keyed? data shares, configuration files and shared dlls, My favorite, activation software that compute a key from the data drive, installed directorys. there are a number of reasons. \

      But as the other poster replied, it is a stupid design. It happens though. And the instructions actualy suggest installing to a mapped drive instead of using unc names or ip numbers. I mostly run into it in Windows 2000 server enviroments were drives get mapped at boot but we had it on a mixed windows NT, 2000 and netware setup.

    7. Re:Do you want a pony too? by GundamFan · · Score: 1

      Yep that is the solution we use... Trhe way to fix it of course is to get the users to use UNC but that will never happen.

      --
      I don't give a damn for a man that can only spell a word one way.
      Mark Twain
    8. Re:Do you want a pony too? by Sepper · · Score: 1

      I see that A LOT of that kind of stuff. I tend to call it "Frankstein design" or "building by adding parts until you have a freak monster of an application"... It was a 10-line script at first (done for a one-time job) but with time, and stuff patched and ajusted, it became an important 10000 line application that drives the major financial database... No way to patch the thing because the last one who knew anything about it retired 3 years ago, and COBOL programmers aren't cheap these days...

      --
      I live in Soviet Canuckistan you insensitive clod!
    9. Re:Do you want a pony too? by GeckoX · · Score: 1

      Why does it become Novell or MS's fault for how one's third party is installed and configured?

      I'm all for MS bashing, but only when it's in line. This is a PEBKAC plain and simple.

      --
      No Comment.
    10. Re:Do you want a pony too? by misleb · · Score: 1

      Two of the programs required client reinstalls in order to use the new drive letters so it quickly became a pain in the ass.

      HOw in the world does changing drive mapping require a client reinstall?

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    11. Re:Do you want a pony too? by sumdumass · · Score: 1

      Never said it was thier fault. I sid that is one reason some people might be tied to a particulsr maped drive leter.

      I guess in a way, if you cannot use a certain drive leter or device it might be scenes as thier fault.

    12. Re:Do you want a pony too? by GeckoX · · Score: 1

      I see your lips moving but I can't understand what you're saying!

      Please, slow down, spell check, and proof read!

      --
      No Comment.
  10. err by Anonymous Coward · · Score: 0

    the same happens with mapped windows drive - there is no fix at all other than making sure your mapped drives are high enough so that if you have multiple removable devices on the machine, it wont confict with other drives.

  11. Map Network Shares Backwards by Anonymous Coward · · Score: 2, Insightful

    perhaps you should consider only mapping network drives backwards in the alphabet, ie: start from Z: and go backwards... Y: X: W: etc....you then don't have to worry about removable device conflicts with mapped network shares.

    seems to function fine in my network.

    1. Re:Map Network Shares Backwards by hb253 · · Score: 1

      Yes, and users just LOVE it when you shuffle drive mappings around. They can barely grasp the concept of drive letters as it is.

      --
      Self awareness - try it!
  12. Change the mapping! by misleb · · Score: 2, Informative

    There is nothing magic about the F: drive and Netware. It just happens to be the traditional default mapping. There is no reason why you need to accept that the default. Simply modify the login script(s) and/or the client settings on the computers. Geez. Was this REALLY worthy of an "Ask Slashdot?"

    -matthew

    --
    "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    1. Re:Change the mapping! by Cerberus7 · · Score: 1

      Yes, it is worth an Ask Slashdot. What if, because of political or technical reasons, he can't just change the mapping of existing network shares? Where I work, I'd get scoffed at for recommending changing drive mappings (political reasons). A couple of really old, really crappy applications that some people absolutely must use wouldn't work right (technical reasons). Were I in the submitter's shoes, how would I get around these two obstacles? No, trying to reason out the political issue is not going to work, and replacing the crappy old applications isn't going to happen either.

      --
      I don't know about you, but my servers run on the power of cotton candy and happy thoughts. -Anonymous Coward
    2. Re:Change the mapping! by misleb · · Score: 0

      I'm sorry that you have a shitty job full of politics that won't allow you to do the right thing. The submitter should have been much more clear about his/her political/technical situation instead of making it sound like there is no known solution to this problem. The solution is clear. Besides, who is storing important application data on F: (SYS) anyway?

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    3. Re:Change the mapping! by Arcidius · · Score: 1

      The submitter, (that would be me), did make a point of saying that he couldn't change the drive lettering. I also mentioned that this was a solution, just not one for me: "The fix so far has been to manually remap the memory key to a free letter, such as B:, and this has to be done on every machine. Either that, or switch your first mapped drive, which is more of a problem in most environments" What I am asking Slashdot for is other possible solutions. Of which I have already gotten a few and am grateful.

      --
      There are no stupid questions, But there are a LOT of inquisitive idiots.
    4. Re:Change the mapping! by misleb · · Score: 0

      The submitter, (that would be me), did make a point of saying that he couldn't change the drive lettering. I also mentioned that this was a solution,

      No offense, but I have met many people who reject the simple solution for no good reason. Possibly because they are afraid of trying to fix the overly complex mess they've created over the years of being a poor (group of) admin.

      "The fix so far has been to manually remap the memory key to a free letter, such as B:, and this has to be done on every machine. Either that, or switch your first mapped drive, which is more of a problem in most environments"

      The first mapped drive (F: by default) has not been significant since the days of DOS where you needed to access LOGIN.EXE and the MAP command and all that from SYS:PUBLIC. Also, F: is mapped to SYS. There should be no significant user related data there. If your users depend on F:, that is your problem. Not USB memory sticks. Not Windows XP. Not Netware. I have worked in several Netware environments and not ONE of depended on F: since "upgrading" to Windows 95. Sorry, I'm not buying this "switching your first mapped drive is more of a problem in most environments" garbage. Maybe it is a problem in YOUR environment. In which case you should give more details.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    5. Re:Change the mapping! by Arcidius · · Score: 1

      I'll give you more information then. This is a government office in which I have been working for 4 years. In the last year I've been given the responsibility of trying to clean up the messes of the previous admins, who have been using NetWare since version 3. We've previously started upgrading the user systems from Win 2k to XP. This is when this problem showed up. If you did a disk management check for free drive letters on Win 2k, it would reckognize mapped drives as being in use. To my knowledge, (and I could be wrong), it is only in Windows XP that there's this problem. I am quite aware that F drive is not 'needed' anymore, and I'm looking into moving the drive letters. But since that will cause not only political fallout, but problems with older, in-house custom applications that rely on specific drive mappings, I am looking for alternative methods first. Which is why I put out this request. The USBLETTER 'cool program' from Novell's website is a fix, but not a very good one. Someone posted the USBDLM program link, and that seems promising. In Government work, people don't like change, and it's an uphill battle for IT guys to implement these changes, no matter how trivial it may seem to us. I'm sure this is still the case in the private sector as well. But you're right ... F drive being in use is my problem. Which would explain why I'm the one who posted this request, and not you. I'm not looking for a solution on a silver platter, just some ideas and points of view.

      --
      There are no stupid questions, But there are a LOT of inquisitive idiots.
    6. Re:Change the mapping! by mfinn999 · · Score: 1

      Those things mentioned in the parent are WORKAROUNDS for the problem. Assuming changing drive letters is feasible, it is a very effective workaround, but it is not a SOLUTION. A solution would require Microsoft to correct the drive letter clobbering in Windows.

    7. Re:Change the mapping! by Degrees · · Score: 1
      You answer smacks of the attitude "Nothing is impossible for the man that does not have to do it himself".

      Yes, I think the question is a decent one for an Ask /.

      I've got the same problem - and I'd like to know if someone found a way to keep MS Windows from pissing on my users. It appears that the answer is: no.

      Could I change the drive mappings for 2,000 users to accommodate the 100 power users that bring in USB sticks or hook up digital cameras? Sure I could. Would another 100 of them be pissed because all their OLE links between documents broke? Sure would. Is that your problem? No, I guess not.

      It looks like the best workaround is to make a ZfD app out of FixMyKey

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
    8. Re:Change the mapping! by misleb · · Score: 1

      But since that will cause not only political fallout, but problems with older, in-house custom applications that rely on specific drive mappings,

      I understand that applications can depend on specific drive mappings. Not just custom software. But we are not talking about just any drive mapping. We are talking about F: in particular which maps to teh SYS volume. Do your applications specifically depend on F:? Why?

      Anyway, I'm sorry that you work in an environment where making trivial changes is an uphill battle. I would quit such a job in a heartbeat. I can't imagine anything more stifling in an IT environment. I'm accustomed to being in a position where I can implement trivial changes at will if it means fixing a problem.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    9. Re:Change the mapping! by misleb · · Score: 1

      Could I change the drive mappings for 2,000 users to accommodate the 100 power users that bring in USB sticks or hook up digital cameras? Sure I could. Would another 100 of them be pissed because all their OLE links between documents broke? Sure would. Is that your problem? No, I guess not.

      My point is that we are not talking about just any old drive mapping. We are talking about the F: (SYS volume) drive in particular which, on modern systems, serves no useful purpose to your average user. It certainly shouldn't contain user documents!

      But whatever. This is yet another reason why I got out of the Windows desktop nightmare years ago. The whole idea of drive letters has to be the dumbest DOS throwback ever. Well, that and 8.3 default file naming.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    10. Re:Change the mapping! by Degrees · · Score: 1
      I'm going to argue that drive letter mapping is a good thing. I'll agree with you that it doesn't matter which letter gets mapped. F: could easily become Y:, H: could easily become X:, (in my case, E: could easily become the W: drive.)

      It would be painful to do, but yes we could move things around. Probably will someday.

      Where drive letter mapping is a good thing is in creating relative links. If the document contains a link to E:, then it really doesn't matter if we (IT) ran out of disk space on Server1, and moved the entire folder structure to Server33, and just update one login script organization-wide.

      Unfortunately, I have zero idea of how OpenOffice manages inter-document links. If it can handle drive letter mappings, then things will be easier for us in IT.

      Except, of course, if we leave those drive letters mapped to where USB sticks and digital cameras will stomp on them.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
    11. Re:Change the mapping! by misleb · · Score: 1

      I'm going to argue that drive letter mapping is a good thing. I'll agree with you that it doesn't matter which letter gets mapped. F: could easily become Y:, H: could easily become X:, (in my case, E: could easily become the W: drive.)

      You (or someone) mapped a user network drive to E:!!!??? Brilliant work. First, fire that person if they still work there. Then continue your search for a USB device hack. I had assumed that it was F: that was getting in the way (which can be changed without affecting users).

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    12. Re:Change the mapping! by Degrees · · Score: 1
      It's a legacy from our Windows 3 days. E: = Everyone, F:= Fileserver, G: = Group, H: = Home. As a mnemonic, it worked well.

      Back when Windows 3 only needed a C: drive (this is before CD-ROMs), it was a fine setup. Even after CD-ROM drives became popular, the only conflicts with E: were the occasional Zip Drive users.

      Really, the removable drive problem only became a problem within the last year. Since most of the people who have these kinds of devices are tech-savvy anyway, they solved the problem themselves. What is happening today is that portable storage is becoming cheap and easy enough that it's being handed to non-tech-savvy users, and this is where the drive letter stomping becomes a Help Desk call.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  13. Dont you PAY for the privelege... by riprjak · · Score: 1

    ...of having the efficient Software Vendor solve these issues?

    Isn't that the advantage of proprietary software over, say, gnu/linux?

    Thats what the marketroids tell us anyway...

    Foolishness aside; I suspect it is possible to create a filter device below the USB storage device which starts drive mapping from z and works down (for a knee jerk) or which reads currently mapped drives from explorer's context and starts there.

    This would require significantly more knowledge of that crufty beast the registry than I have; but Im sure there are some of those out there.

    err!
    jak.

    1. Re:Dont you PAY for the privelege... by sumdumass · · Score: 1

      The problem isn't a mapped drive letter. It is that when you format a device in 2000/XP you asign it a drive letter. If it gets formated in say windows 98, it doesn't set the drive letter. When you format at home or on another PC the default letter might be differen then a computer an extra cdrom or so.

      You can actualy mimic this exact same situation by formating it on a computer that only has one hardrive and cdrom then trying to access the same device in a computer with two hardrive and cdroms. My suggestion is that when they are formated pick a higher drive letter. Of if formating them is out of your control, then place an old computer in the corner with a network share wich you copy stuff too and from the drives.

      You may also need to check that the drive is marked removable. It doesn't follow the static asignment from what i just read. You really shouldn't need a script or reg hack to do this. Just make sure the drives are properly formated.

    2. Re:Dont you PAY for the privelege... by DavidTC · · Score: 2, Informative
      This comment is completely inaccurate. Do not listen to it.

      Drive letters are assigned by the OS, period. Neither NTFS or FAT has any idea what drive letters they are, or in fact any concept of drive letters.

      Letters are assigned, under Windows, by simply picking the first one as the drives are enumerated in their fairly random order. However, if a device has a 'serial number', which most USB ones do, you can assign it a specific drive letter in the console, and Windows will remember it.

      Sometimes you will run across weird cases, like USB drives that share serial numbers, so whatever you assign to one of them will get assigned to the other, or ones that don't have a serial number and hence won't 'remember' any assignments. (Sometimes you can name the partition and Windows will remember, sometimes not.)

      --
      If corporations are people, aren't stockholders guilty of slavery?
    3. Re:Dont you PAY for the privelege... by sumdumass · · Score: 1
      Your so brillient, you probably forgot more then you'll ever know.

      Drive letters are assigned by the OS, period. Neither NTFS or FAT has any idea what drive letters they are, or in fact any concept of drive letters.
      I never said NTFS or Fat had any idea of the drive letter asignment. If that was the case then windows 98 would be the same as NT/2000/XP. The Logical disk manager in NT style operating systems have the ability to do this. This is can be done several ways, With a logical Drive, The drive letter is stored in metedata near the end of the NTFS loader code. This system suggests the drive letter asignment to the IO manage which uses the mount manager when the partition information is read. If the drive letter is availible, It is then asigned to that volume. The next system is partition/boot code in itself. The windows disk administrator/manager writes a volume id to the boot/partition section of the partition. This is on both NTFS and Fat systems. This Volume id is 4 bytes and contains coded information to suggest a drive letter if it is availible and marked to do so. This volume id is also maped to a registry area HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices wich coresponds to HKEY_LOCAL_MACHINE\SYSTEM\DISK which solidifies the drive letter asignment if availible. Both these systems allow the drive letter to reasonably remain the same when the drives go from one machine to another.

      Now with the USB mass storage driver, We have an aditions option. I'm not sure how different it works from the before mentioned drive letter assignments but i do know there can be issues surrounding it. First the USB serial number could be used instead of the volume ID wich stops the persistant drive letter from being portable. Next, Timing issues can occure in between the time the USB mass storage drive initiatates the functional device objects and the mountmanager can use it. This in the past has caused windows 2000 to asign multiple drive letters to usb cdroms. I think it is mostly cleared up and not a problem anymore. With the exception of different operating system versions, (2000,xp, SP1, SP2, etc) the drive letters should be somewhat portable on a usb device.

      Letters are assigned, under Windows, by simply picking the first one as the drives are enumerated in their fairly random order. However, if a device has a 'serial number', which most USB ones do, you can assign it a specific drive letter in the console, and Windows will remember it.
      WoW. It is amazing what happens when the smoke escapes form the computer. Some say all the majic is escaping with it so it won't be likely to work again.

      Seriously, Windows has a very ordered way for naming drive letters. It only gets complicated a little by what partition formats the OS version can see as well as any preformed lettering criteria. The first drive letter gets asigned to the first primary partition unless another partition on the first drive is marked active. the rest get asigned to the rest of the primary partition in the order the drivers for the device (NT ) is loaded. Then all logical and extended partitions get lettered and then finaly everything else in order of thier bus gets a letter.

      The device doesn't need a serial number to be asigned a drive letter. All it needs is a partition table.
    4. Re:Dont you PAY for the privelege... by DavidTC · · Score: 1
      Dear God, you're great at talking incorrect gibberish, aren't you?

      The windows disk administrator/manager writes a volume id to the boot/partition section of the partition. This is on both NTFS and Fat systems. This Volume id is 4 bytes and contains coded information to suggest a drive letter if it is availible and marked to do so.

      Volume serial numbers don't contain any information. They are completely random based on the time. Although, admittedly, you could be talking about something besides the volume serial number, which is actually eight bytes, when you say 'volume ID', but I don't see anything else in the partition boot area you could be talking about.

      With a logical Drive, The drive letter is stored in metedata near the end of the NTFS loader code. This system suggests the drive letter asignment to the IO manage which uses the mount manager when the partition information is read. If the drive letter is availible, It is then asigned to that volume.

      I don't know what you mean, 'with a logical drive'. I think You're talking about the $Mft, which does indeed have something called $Volume, but that has the partition name and version, not a drive letter. Feel free to read what Microsoft says about it, and feel free to search for 'drive letter' in that document. (It is there, but not in reference to any information in the NTFS or partition.)

      And just in case you were trying to assert it was the partition table the held the drive letters instead of the file system, look here and tell me in which of the 16 bytes that this data is stored. Partition tables are very very cramped.

      This volume id is also mapped to a registry area HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices wich coresponds to HKEY_LOCAL_MACHINE\SYSTEM\DISK which solidifies the drive letter asignment if availible.

      Well, duh. That's how partitions get drive letters. The operating system hands them out. DOS handed them out inflexibly, NT lets you move them around. They aren't stored anywhere on the partition or the drive the partition is on, which is rather my point, and hence they can NEVER transfer between XP installs.(1)

      But, duh, that's so incredibly easy to test I don't know why we're even discussing this, and I know for a fact it doesn't work how you say, because I had a jump drive that was assigned to drive O or something on my computer, and took the first available one on every other one.

      Seriously, Windows has a very ordered way for naming drive letters. It only gets complicated a little by what partition formats the OS version can see as well as any preformed lettering criteria. The first drive letter gets asigned to the first primary partition unless another partition on the first drive is marked active. the rest get asigned to the rest of the primary partition in the order the drivers for the device (NT ) is loaded. Then all logical and extended partitions get lettered and then finaly everything else in order of thier bus gets a letter.

      I didn't say it assigned them randomly. I said they were assigned as, and I quote, 'picking the first one as the drives are enumerated in their fairly random order'. The order you just listed? First active partitions on the drive, then inactive primary ones, and then move on to the next drive and repeat? When finished, go back and do the logical ones? Then do all non-hard drives? Yup, that appears to be a fairly random order to me.

      1) I did say 'machines' there, but actually if you move a disk with an XP install on it, duh, all the drive letter mappings move with it.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    5. Re:Dont you PAY for the privelege... by sumdumass · · Score: 1
      Volume serial numbers don't contain any information. They are completely random based on the time. Although, admittedly, you could be talking about something besides the volume serial number, which is actually eight bytes, when you say 'volume ID', but I don't see anything else in the partition boot area you could be talking about.
      I didn't say anything about volume serial numbers. I said volume id. They are not derived from time stamps or when the drive is formated either so i guess your looking in the wrong place. I get the impression you looking this up and trying to understand it at the same time. Maybe i'm wrong but google will teach you more then i care too.

      I don't know what you mean, 'with a logical drive'. I think You're talking about the $Mft, which does indeed have something called $Volume, but that has the partition name and version, not a drive letter. Feel free to read what Microsoft says about it, and feel free to search for 'drive letter' in that document. (It is there, but not in reference to any information in the NTFS or partition.)
      Well you made me look it up and i was wrong. It is stored in an area called the LDM near the end of the partition. It also isn't availible for XP home. WinXP pro, 2000 and 2003 have it.

      And just in case you were trying to assert it was the partition table the held the drive letters instead of the file system, look here and tell me in which of the 16 bytes that this data is stored. Partition tables are very very cramped.
      No, I looked this up too. It is in the boot sector code. In between the boot code and the partition code.

      Well, duh. That's how partitions get drive letters. The operating system hands them out. DOS handed them out inflexibly, NT lets you move them around. They aren't stored anywhere on the partition or the drive the partition is on, which is rather my point, and hence they can NEVER transfer between XP installs.(1)

      But, duh, that's so incredibly easy to test I don't know why we're even discussing this, and I know for a fact it doesn't work how you say, because I had a jump drive that was assigned to drive O or something on my computer, and took the first available one on every other one.
      First dude, It can generate the drive asignments from the boot code when the drive letter is alocate. It then retains it there. but i'm glad your testing it. I have two thumb drives that i set at drive T. Went walking aeounf the office plugging then into different computers and guess what, Drive T with the exception of a 2000 box. but guess what happened there? The drive was 2 letters down at R instead of the next availible drive letter. Go digure.

      I didn't say it assigned them randomly. I said they were assigned as, and I quote, 'picking the first one as the drives are enumerated in their fairly random order'. The order you just listed? First active partitions on the drive, then inactive primary ones, and then move on to the next drive and repeat? When finished, go back and do the logical ones? Then do all non-hard drives? Yup, that appears to be a fairly random order to me.
      "Fairly random order" means random to some extent. It isn't random it is predicable by a set of defined criteria or rules. There is nothign random about it.
    6. Re:Dont you PAY for the privelege... by DavidTC · · Score: 1
      I didn't say anything about volume serial numbers. I said volume id.

      There is no such thing. The master boot record, the boot sector, the partition area, and the NTFS and FAT32 header areas are well defined structures. They do not have random data laying around in them.

      It is stored in an area called the LDM near the end of the partition.

      And, of course, you can't use LDM partitions on removable media, which is what we're talking about. (Even if you could, they wouldn't work right on other computers. Moving LDM stuff is a hassle.)

      No, I looked this up too. It is in the boot sector code. In between the boot code and the partition code.

      First of all, the boot sector is on the first sector of a partition. If you only have one bootable partition on a drive, boot sector is indeed 'between' the partition table and the 'partition', but it's much more accurate to say it is the first sector on every partition.

      And I've already linked to it, but here goes again. The bytes in a FAT32, a FAT, and an NTFS boot sector. (There are only 512 of them, it's a single sector.) Feel free to find 'drive letter' in that list.

      I have two thumb drives that i set at drive T. Went walking aeounf the office plugging then into different computers and guess what, Drive T with the exception of a 2000 box. but guess what happened there? The drive was 2 letters down at R instead of the next availible drive letter.

      And henceforth it was on letter R?

      Or, as I suspect, do you just have drive Q on the other computers, and it started at drive Z and worked downward? (Which is actually how it maps removable media. It takes the highest letter, and adds one, or however you want to say that. It usually won't put them in gaps, although I've seen it before...it has something to do with what kind of drivers it has.)

      "Fairly random order" means random to some extent. It isn't random it is predicable by a set of defined criteria or rules. There is nothign random about it.

      Okay, I'm going to explain this once more. I didn't say the drive are assigned randomly, I said the enumeration order was random, as in, they apparently flipped a few coins when making the rules, instead of thinking them out.

      Random rules produce, like all rules, known outcomes. If I were calling out the names of people waiting, using the sort 'length of their last name times the day of the month they were born', that would be entirely consistent, but completely useless in anyone knowing they're about to be called. That is, in essense, what MS does when ordering drives, and produces much the same result...no one knows where anything goes in advance.

      Well thought-out rules result in people saying 'Okay, if I do this, then this happens'. Poorly- or not-at-all-thought out rules result in people saying 'Crap, that's not what I wanted. What if I do this...' MS's rules for partition enumeration is very poorly thought out, or, as I suspect, not thought out at all. It's just the way the code ended up, and by the time anyone at MS realized what happened if you had multiple drives with multiple partitions, they had to keep it for backwards compatibility.

      Aka, it's random. It's like Memorial Day. The selection of the last weekend in May was random, and using that random rule produces consistent results.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    7. Re:Dont you PAY for the privelege... by sumdumass · · Score: 1
      There is no such thing. The master boot record, the boot sector, the partition area, and the NTFS and FAT32 header areas are well defined structures. They do not have random data laying around in them.
      Yes there is. And i'm surprised that you are so adamently looking in the wrong place. This has nothing to do with formating or partitioning of a drive it has to do with XP. Actualy XP places it there almost everytime is accesses a new drive(drive it hadn't previously accessed).

      And, of course, you can't use LDM partitions on removable media, which is what we're talking about. (Even if you could, they wouldn't work right on other computers. Moving LDM stuff is a hassle.)
      No. We are talking about XP placing drive lettering information in partitions. And moving them isn't a problem at all. all you do is rightclick import. But even though you don't use it some information is still writen to the disk.

      First of all, the boot sector is on the first sector of a partition. If you only have one bootable partition on a drive, boot sector is indeed 'between' the partition table and the 'partition', but it's much more accurate to say it is the first sector on every partition.

      And I've already linked to it, but here [toolsthatwork.com] goes again. The bytes in a FAT32, a FAT, and an NTFS boot sector. (There are only 512 of them, it's a single sector.) Feel free to find 'drive letter' in that list.
      Again you seem to be failing to either read or understand. I didn't say boot sector i said bootcode. And as for that page your linking too, it is nice but it doesn't explain the bootcode. I'm not sure how other to explain it too you other then it isn't boot sector it is boot code wich resides in the boot sector.

      And henceforth it was on letter R?

      Or, as I suspect, do you just have drive Q on the other computers, and it started at drive Z and worked downward? (Which is actually how it maps removable media. It takes the highest letter, and adds one, or however you want to say that. It usually won't put them in gaps, although I've seen it before...it has something to do with what kind of drivers it has.)
      No drive Q on any of those computers. The difference is in the operating systems, service pack levels, versions of NTFS and the diskmanager on those machines.

      Okay, I'm going to explain this once more. I didn't say the drive are assigned randomly, I said the enumeration order was random, as in, they apparently flipped a few coins when making the rules, instead of thinking them out.
      If that was what you ment then why not say it. I saw it as you thought the OS asigned them randomly after a certain order when there is nothing random about it. It is actualy a carry over from a time when you ran a piece of code until you was done with it. It is easier and cheaper on memory to identify primary partions and mark them and continue onto other types then it was to list them all in memory and constantly change the code out to determin thier addressing. Doing it this way also made it faster because it wasn't constantly changing the code out.

        And the only backwards compatability they kept was the system itself. There is nothing stoping it from bing changed besides it was alway done that way. Each other version of windows can see different types of partitions and therefore add drice letters. Windows 2000 used to see and asign letters to partitions it couldn't access but i think thats been changed. It doesn't do it in XP.

      Either way, i still don't see anything random about it.
  14. flashback! by jkerman · · Score: 1

    yegads, this is the exact same problem windows 3.1 had with adding hard drives!!! Ever wonder why you so often see novell drives mapped to letters way down the alphabet? thats why :)

    Unless im misunderstanding the problem, just change your drive maps to be higher than say, G:, and you should be fine!

    1. Re:flashback! by imroy · · Score: 1, Flamebait

      Windows 3.x had no part in it. DOS first mapped primary partitions across all hard drives to available drive letters, then did secondary partitions. Add a second hard disk and its primary partition(s) got squeezed into the middle of your alphabet. Either figure out how to reconfigure your programs or reinstall them. What fun!

      I can't believe Microsoft is still mucking about with drive letters. It's 2006, FFS!

    2. Re:flashback! by menace3society · · Score: 1

      No, it's 2006, FFS2! Berkeley FFS is already pretty old.

    3. Re:flashback! by Chanc_Gorkon · · Score: 1

      Amen to that! Drive letters are stupid in today's world and make EVERYTHING more difficult!

      --

      Gorkman

    4. Re:flashback! by CableModemSniper · · Score: 1

      Wheeeee, inodes!

      --
      Why not fork?
  15. Seriously? by Anonymous Coward · · Score: 0

    I do phone support in a Netware environment with somewhere in the neighborhood of 3000 clients (large campus network), and we just did what one or two other posters suggested. Nothing mapped to drive F. Most of the drive mapings we use are over the letter M. I think the highest map we use is U, and the lowest we typically use is N (I think). We don't have any problems with removable drives at all.

  16. sneakernet and Novell being used together - why? by ecloud · · Score: 2, Insightful

    You know, it sure is a good sign that the network (and the Internet) are not as easy to use as they should be, when people still find it easier to shuffle data around on removeable media. I was thinking about that at work the other day, because I do the same thing, even though we have really ubiquitous networking there - both Ethernet and wireless, and they are secure and interoperable. First, I'd need to "discover" the machine to which I want to send a file. Bonjour is decent for that, at least for single-hop networking, but I imagine net admins don't like it. (And they also like to assign alphabet-soup machine names which don't make it any easier.) I'd want to assign my own memorable nicknames for machines that I use, probably. I would want to deal with a limited set of those machines that I use, to which I've assigned nicknames, and be able to filter out the irrelevant ones. And then be able to right-click on a file and "send to... the xeon in the lab", and do it without any password crap. The file ought to show up in an "incoming from Shawn's laptop" directory on the other machine. There's nothing very insecure about that as long as you treat incoming files like incoming email, e.g. don't execute something unless you know what it is. This method should work across every machine that I touch regularly, on every network that is interconnected via the Internet, and across every OS too. Right now, exchanging files via bluetooth is something like that, but it has limited range.

    The best you can do now is have a central repository (e.g. file server) set up ahead of time, and mounted on both machines. Then you do the copy twice, and the file ends up taking up space on 3 disks instead of 2. Or email it, which is similar but less secure (it has to be set up in advance, and the file takes up space as files on 2 machines, plus a mail attachment, until you delete one or more of the copies). Or mount one machine's drive on the other (but that is usually some hassle and only works on the local network).

    But because of admins, and paranoid security policies, we can't do easy ad-hoc file exchange. So we use USB keys or floppies or SD cards or CD-ROMs or whatever. And some admins can get paranoid about that, too.

  17. Gah? by tomstdenis · · Score: 0, Offtopic

    WTF is a drive letter? /mnt/usb

    Much better. And I can even share it over NFS ... ooooh fancy...

    Tom

    --
    Someday, I'll have a real sig.
    1. Re:Gah? by Anonymous Coward · · Score: 0

      Really. The root cause (as usual) is that Windows is broken.

    2. Re:Gah? by marcello_dl · · Score: 1

      honestly, without udev or devfs linux has the same problem, as device nodes for removables are not "remembered". I recall also not removable stuff like NIC wireless and tcpip over firewire randomly getting eth0/eth2, i fixed it with udev.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  18. Persistence is key by tsstahl · · Score: 1

    Map your drives as persistent and USB does not walk on them. Admittedly, I have not hit this problem with windows 2k/2k3 AD domain, or in a Netware 5 environment. All my drives map persistent without issue. Remember, I may be talking out my arse since I haven't been bitten by this issue.

  19. And here is the MS KB article by rduke15 · · Score: 3, Informative
    But, as mentionned in my parent post, no solution for non-admin users who cannot re-assign drive letters.

    New drive or mapped network drive not available in Windows Explorer:
    "This behavior occurs if you map a network drive to the first available drive letter after the drive letters for the local volumes and CD-ROM drives. When you install a new device or volume, Mount Manager, which assigns drive letters to volumes, does not recognize the mapped network drive and assigns the next available drive letter to the new device or volume. This causes a collision with the existing mapped network drive."
    1. Re:And here is the MS KB article by KevMar · · Score: 1

      The solution for non admin users is to disconnect the mapped drive.

      I didnt say it was a good one, but that will work. refresh your view and you will get your usb device to show.

      --
      Im a gamer, not a grammer major. This post is full of spelling and grammer mistakes.
    2. Re:And here is the MS KB article by c0d3h4x0r · · Score: 1

      Maybe I'm just stupid, but why don't you solve this by mapping the network drives to later drive letters, such as W, X, Y, or Z? Then there's no collision.

      --
      Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
    3. Re:And here is the MS KB article by rduke15 · · Score: 1

      Many reasons:

      • The letters used are easy to remember because they are related to the share's content. Most of them have been used for over 7 years. Changing them would make things unnecessarily difficult for the users.
      • Z: seems to be temporarily mapped by the login process, X: is the CD ROM drive (an old habit, so it doesn't move when adding drives/partitions), W: is the the CD Writer when there is one. In short: several are already used.
      • The lower letters are used by "net use * //server/share", and that makes these temporary * shares easy to find.
      • Whatever letters are used for other stuff, if someone once used a letter (say U:) for that USB drive, and U: is later mapped, re-inserting the drive will cause the problem.

      This is really a Windows bug, and should be solved. There is no really good workaround.


    4. Re:And here is the MS KB article by Anonymous Coward · · Score: 0

      I agree, it seems like a Windows bug. But why do you need so many mapped drives? It's almost never really necessary to map a drive letter to a share in order to use the share. Just because you use "\\stupidserver\fooshare", that doesn't mean you have to map a drive letter to it.

    5. Re:And here is the MS KB article by Anonymous Coward · · Score: 0

      Actually its not a bug - it's sort of working as designed. Windows NT/2K/XP/2003 is a multiuser OS by design. The workstation versions are limited to one session only for reasons of non-technical, but business nature. The network drive mappings only exist in the context of a particular currently logged in user and there might be more than one logged in user at a given moment with different drive mappings. For processes outside that user's session these letters are not taken. Drive assignments for local disks, incl. removable ones, are system-wide and the service that manages them is not aware of network drive mappings for any the logged in users, even is there is only one of them.
      If you have this problem, then you already had no available letters between your local and network drives and even the addition of a new local drive (removable or not) before logging to the network would cause the network drive mapping with the lowest drive letter to fail as it will be taken by the local drive.

  20. Use Diskpart, Possibly in conjuction with WMI by RidiculousPie · · Score: 1

    You can query WMI for a variety of data using Perl, for example, to find out all the removable media drives in the system, then construct a diskpart script (particularly the command assign).

    --
    ah, mod points ... now where is my crack?
  21. Correct me if I am wrong... by thebdj · · Score: 1

    But does not ConsoleOne provide you with a method as to how these drives map. I am pretty sure it does since we always had certain drives setup to map one way on all machine. This standardized things for users to look at their "K" drive or whatever. If I am wrong, which I suppose is possible it has been almost two years since I used C1, you should be able to setup things with policies. If you have an AD domain, this is simple since you can lay it out as a group policy and have it trickle down to everyone with no real interaction. Otherwise, you will probably need to set it on a machine-by-machine basis, but this shouldn't be too bad since you can do it using remote management and not have to have any real user interaction.

    But like I said, I could be wrong. I got away from IT work the second I got my engineering degree, which was almost a year and a half ago.

    --
    "Some days you just can't get rid of a bomb."
  22. SUBST by SkunkPussy · · Score: 1

    Exactly the same problem occurs with subst'd drives:

    subst the usb drive's letter to a local directory before inserting the usb drive, then insert the drive. one masks the other.

    --
    SURELY NOT!!!!!
  23. I have the same problem w/o Novell by haplo21112 · · Score: 0, Redundant

    Just regular windows shares. The systems don't seem to take network drive mappings into account when a new device is plugged in, or infact added to the system. As far as the system is concerned that Drive letter is fair game.

    I've never been motivated enough to go looking for a fix.

    --
    Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
  24. As someone else pointed out... by bryanp · · Score: 1

    Map a different letter for the user's home directory. I have it map the H: drive and tell them "H for Home."

    --
    "An unarmed man can only flee from evil, and evil is not overcome by fleeing from it." Col. Jeff Cooper
  25. Fix My Key by Wolfout · · Score: 1

    We have deployed this to all our clients in our Novell network. IF they plug a USB device in and it does nto show up, they double click this program and it fixes all conflicts: http://www.novell.com/coolsolutions/tools/16845.ht ml

  26. WinXP Mounting by TwilightSentry · · Score: 1

    I heard somewhere that Windows XP included (Fairly hidden away) support for UNIX-like mounts on a filesystem...

    --
    How to enable garbage collection on a system without protected memory: #define malloc() ((void *) rand())
    1. Re:WinXP Mounting by kimvette · · Score: 1

      It does, and so did Windows 2000.

      Time for new coke bottles? It's "hidden" in plain sight the disk administrator. Just teasing, just look more closely at the disk admin next time you're in there. You can add a drive letter, but you can also use an NTFS folder as the mount point.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  27. Microsoft OLE by Degrees · · Score: 1
    Yes, I have users that do number crunching in a spreadsheet, and report writing in a word processor, and link the chart in the spreadsheet to a paragraph in the report. What were those people thinking?

    As someone else said: reality bites.

    We don't really want to tell the users to convert to UNC either. One particular E: drive on our network has been hosted over the years by no less than five different servers. If we keep the drive mapping = E:, the old document links still work.

    We do have a new CIO who may mandate that we change the drive letters in use. That's fine. If all the document linking breaks, and we can blame him instead of taking the blame ourselves, it should let us change the infrastructure to accommodate MS's pissing on our environment.

    --
    "The most sensible request of government we make is not, "Do something!" But "Quit it!"
    1. Re:Microsoft OLE by Danse · · Score: 1

      We don't really want to tell the users to convert to UNC either. One particular E: drive on our network has been hosted over the years by no less than five different servers. If we keep the drive mapping = E:, the old document links still work.

      We do have a new CIO who may mandate that we change the drive letters in use. That's fine. If all the document linking breaks, and we can blame him instead of taking the blame ourselves, it should let us change the infrastructure to accommodate MS's pissing on our environment.


      Maybe you should attempt to educate your users a bit and get them to stop making moronic choices in their documents and applications that lock you into using specific drive letters (or other similar problems). If you don't start educating them now, you'll always have the same problem. That's just stupid.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    2. Re:Microsoft OLE by Degrees · · Score: 1
      Your suggestion is what? No linking? Teach them to use the spreadsheet built into the word processor (and have two sets of data to maintain)? Print reports, and arrange to have certain page numbers skipped, so that a printout of the spreadsheet chart can be inserted before delivery? Kind of sucks for the manager that opens the file on disk, doesn't it?

      "Don't do that" isn't exactly a helpful answer - and my job is to help my users.

      Drive letter mappings are a good thing: how many tough problems in computer science are solved by Yet Another Level Of Redirection? This is one of them.

      The real problem is that 1) Winders happily stomps on network drive mappings, and 2) We didn't have the foresight ten years ago to set up the drive mappings to avoid the problem of multiple removable media.

      It appears the work around is to give users a drive remapping tool; the long term solution is move the drive letters (even though moving those drive letters will be painful).

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
    3. Re:Microsoft OLE by Danse · · Score: 1

      Drive letter mappings are a good thing: how many tough problems in computer science are solved by Yet Another Level Of Redirection? This is one of them.

      Drive letter mapping isn't the problem. The problem is not having a good way to remap things if the drive letter changes. Most decent applications can deal with that. You simply tell it where to find the data that it needs. It's not a hardcoded driveletter. If you're using Excel or Word, you can update links to the new driveletter.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    4. Re:Microsoft OLE by Degrees · · Score: 1
      IIRC, the ODMA people were going to try to extend things to allow a library identifier instead of just a drive letter. I think that didn't go anywhere because Microsoft wasn't interested.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
  28. Answer by hummassa · · Score: 0, Flamebait

    His gross income (accumulated since invading afghanistan) * Federal Tax total rate (in the US, something to the order of 25%) * 330,000,000,000 / Gross Federal Tax revenue

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
  29. Re:sneakernet and Novell being used together - why by RetroGeek · · Score: 1

    It may be because the corporate network is not connected to the Internet. Hard to beat that air gap.

    But he must still be able to get patches d/l from update sites onto the corporate network.

    Thus the sneaker net.

    --

    - - - - - - - - - - -
    I am a programmer. I am paid to produce syntax not grammar. Deal with it.
  30. Re:sneakernet and Novell being used together - why by RobertLTux · · Score: 1

    of course one big way to solve this would be to stop using "drive letters" at all
    (unc paths or mount points)

    i propose that the phrase air gap be modded to air/faraday gap (indicating that both a hard line and wireless net is not present)

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
  31. Simple... by B4L1STA · · Score: 1

    Just log out and back in with the USB device in... works for me every time. Is there some bigger issue I'm missing here? Because if I log in with the USB device already in, it's mapped correctly every time. Have I unknowingly found a solution? :S