Will linux load on an SSD?
sounds like a really daft question - but that's why it's in the newbie section!
with ssd's having firmware and drivers, will i be able to install linux on it with no problems? how would i update the firmware? thanks |
I've got Linux installed on two SSD's with no problems. As for firmware updates to SSD drives I would say it's best to check the manufacturers website.
|
For most people they could install a common distro to most ssd's.
As to the most efficient use and speed that is another issue. Before you update anything you find a device you want and look at forums and web pages about that device and see what others have noted. Each maker of drives offers some way to update, see the OEM's pages for how to. |
This, for example, is for OCZ SSD drives:
http://www.ocztechnology.com/ssd_too...LE,_Agility_2/ They have got a native linux firmware update tool. |
I use OCZ drives now, they are very good. As the website says, don't bother updating firmware unless there is an issue causing you to upgrade. As stated too on the website, upgrading firmware on SSD's can result in a complete wipe of data on a drive - so be warned!
|
SSD's don't like many random I/O operations. These are controled by the kernel "elevator" parameter. The Linux kernel has four different elevators, each with different properties. One of them, noop, is essentially a first-in first-out (FIFO) queue with no extra logic. This one is perfect for SSD. Simply add “elevator=noop” to the kernel parameters in your boot loader’s configuration (/etc/grub.conf, for example), and restart. Noop is is on the most distro's not the default scheduler so it has to be set.
Also add "noatime" an "discard" in your /etc/fstab Code:
/dev/sda1 / ext4 defaults,noatime,discard 0 1 Partition Alignment This is the most important thing to do with a new "drive" Proper partition alignment is essential for optimal performance and longevity. Key to alignment is partitioning to (at least) the EBS (erase block size) of the SSD. Before your re-partition a new SSD investigate the alignment parameters from the vendor's website. Recomendation: do not put /var on a SSD, use if you can to a normal drive with that rotating thing. Var has the most I/O and mostly logfiles package management and cache files do very much rewrites. |
Quote:
Code:
echo noop > /sys/block/sda/queue/scheduler Quote:
About the firmware updates: Intel has bootable ISOs for that purpose, so it is independent of the OS you use, Corsair supports firmware updates only from within Windows. |
Thanks TobiSGD,
I have three out of four sata devices that are SSD all by the same brand, so i came up with a script to be called by /etc/rc.local Code:
#!/bin/bash |
All times are GMT -5. The time now is 08:23 AM. |