[SOLVED] What implications does it have now that IDE disks are seen as "scsi" disks?
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
What implications does it have now that IDE disks are seen as "scsi" disks?
Straight away, i want to apologise for the question - it is precisely the form of question which is, rightly, discouraged and looked down upon - it is vague, imprecise etc.
But the fact is, I am totally confused about the change which took place with 13.1 (?) when suddenly my /dev/hda and /dev/hdb became /dev/sda and /dev/sdb.
My IDE PATA disks are now described as SCSI by various programmes - eg PARTED.
I suppose the question boils down to "What is SCSI" and how does SCSI differ from IDE?
For example, is there an adapter cable whereby I could install SCSI disks instead of IDE disks and the OS would treat them as the same?
I am posting here because, since we have only recently had this change, I imagine that there are others who are wondering what it means but, like me up unitl now, were frankly too embarrassed to ask such a vague, and perhaps for the experts, naive question. I feel as if something has been missed in my basic IT education.
Click here to see the post LQ members have rated as the most helpful post in this thread.
This has been around for over 4 years - as per usual, Slack is way behind the developing technology.
Yes, by design. Slackware is not Fedora, and Pat knows that its users don't want to be guinea pigs for 'developing' technologies,
From that article you linked:
Quote:
What one must you choose? Well, the safe option is using the old driver: The old drivers will continue working just as they did before. There'll be no changes if you continue using the old drivers.
Waiting for new things to mature fully before adopting them isn't so bad an idea, but at the same time, there's also a role for distro's like Fedora which are intended to be test-beds. Neither distro should be seen as better or worse than the other because of this choice, they're just servicing a different niche.
Now, perhaps Pat's "If it ain't broke don't fix it" attitude can be a little over cautious at times, but given Slackware's longevity and proven track record for stability it's hard to criticise him for it: as it clearly works.
This has been around for over 4 years - as per usual, Slack is way behind the developing technology.
We switched to this two years ago once libata actually supported the majority of IDE/SATA controllers. I guess we could have subjected our users to a painful beta test by switching earlier, as many distributions did.
I suppose the question boils down to "What is SCSI" and how does SCSI differ from IDE?
This may not completely answer your question, but here's an extract from file CHANGES_AND_HINTS.TXT of 13.1:
Quote:
*** LIBATA SWITCHOVER ***
The "old" ide subsystem in the the linux kernel is now deprecated in favor
of the newer libata subsystem, and this affects the naming of device nodes
for almost all types of disk drives -- hard drives in particular will now
have an "sd" named node. The following information should allow you to
handle that changeover gracefully.
....
....
* Speaking of optical devices, if you have multiple disk drives and an
optical drive using the old ide subsystem, then be aware that the
optical drive will get a /dev/sr* name instead of /dev/sd* -- this is
relevant because you might see something like this (if your optical
drive is currently /dev/hdb):
Old Name --> New Name
/dev/hda /dev/sda
/dev/hdb /dev/sr0
/dev/hdc /dev/sdb
We switched to this two years ago once libata actually supported the majority of IDE/SATA controllers. I guess we could have subjected our users to a painful beta test by switching earlier, as many distributions did.
This is the way I want it to be. I like it that Slackware does not subject me to new features that are not yet mature, while still making it easy to go ahead and try them on my own (e.g. building a new kernel, hacking rc scripts).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.