Migrating Windows 7 OS From Hard Disk To Raid 0 SSDs

Raid 0 SSDs for System, Hard disk for data

I had recently assembled my work PC based on the new AMD processor, the FX 8120 and also managed to solve the problem of Task Manager showing only four cores instead of eight cores. My intention to have the OS installed on an SSD was dashed when the 64GB Plextor SSD failed to work. Not wanting to be discouraged by the setback, I carried-on assembling the PC, install Windows 7 Home Premium, activate and update it. I was never worried if there would be problems in migrating the OS later on when I got the SSD back after RMA. This was because I thought I could just easily clone the new SSD with the saved clone image. I was wrong because I had a change of plan.

I was getting more ambitious. Instead of waiting for the 64GB Plextor SSD repaired or replaced, I had gotten myself two 60GB ADATA SSDs and another 8GB of ram (16GB total, Pagefile set to None). I had opted for a Raid 0 configured SSDs but unfortunately or fortunately (at least I learnt something) I came to realise one unforseen problem. Clonezilla could not recognised Raid configuration. Thus I began searching for a freeware progam that would do the job and after some searching and reading, I settled for EaseUS® Todo Backup Free. It was a Windows application program that needed to be installed and not a standalone program that booted from a CD or USB flash drive, nevertheless it did the job well. I reimaged the hard disk partition with the first clone image that I had saved (usually I clone twice, one after activation and update and another after fully installed with the required apps). Next, EaseUS Todo Backup Free was installed and with it I did a partition to partition cloning from the harddisk to the striped SSDs. I was able to boot Windows 7 on the striped SSDs straightaway after completion. No problem encountered.

Since the partition size on the hard disk was 100GB and the size of the striped SSD was 120GB, some space on the striped SSDs became unallocated. GParted was used to do the resizing of the partition and to claim back the unused space (Note: In general, cloning is only possible if the target partition is bigger than the source partition). After recovering the space I was still able to boot Windows 7 flawlessly. There was also a small unused space of a few megabytes at the beginning of the partition, I recovered this space too but then Windows 7 could not boot. My first attempt at repairing the boot problem with Windows 7 installation disc (selecting Startup Repair) was unsuccessful. On my second attempt I loaded the AHCI driver and it worked even though I got a message saying that the loading of the driver had failed. Ever since that second attempt the PC was running fine.

The striped SSDs was then immediately cloned using Windows 7 very own Backup and Restore and I had created a System Repair Disc as a companion just in case Windows could not boot. Eventually, as been my habit, after a full install of all the programs that I needed, a second clone image was made. Now I wonder if Windows Backup and Restore could be used for migrating the OS in the first place. Never did I try it before but it seems to look possible.

Windows 7 running off hard disk

Windows 7 runnig off Raid 0 SSDs

Here’s a peek at the desktop. All shortcuts of alike programs were placed in a single folder and represented by a single RocketDock icon as can be seen here, one for CAD programs and another for image processing programs.

The desktop showing the main programs

Note: I am just making an assumption here. I have a feeling that the 6 SATA 3.0 ports on the Gigabyte motherboard with AMD 970 chipset being multiplied from a single channel. The speed of the striped SSDs is about the same speed as the speed of a single SSD if not slightly lower (comparing Passmark results). It seems that I need a true 2 channels Raid 0 controller card on at least two lanes PCIe (x2) card to get higher throughput. The HighPoint RocketRAID 640 PCIe x4 looks like a likely candidate.

Update 27 Dec 2011

System now running at 3.5GHz and after installing the AMD AHCI compatible SATA Raid Driver found in RAIDXpert 11-12 (did not install RAIDXpert), disk performance improved further.

Better disk performance after installating AHCI compatible SATA RAID Driver

Advertisements

Panduan Memasukkan Sistem Kendali Windows 7 – Bahagian Kedua

Windows 7 Home Premium 64 bit

Ini adalah lanjutan dari Panduan Memasukkan Sistem Kendali Windows 7 – Bahagian Pertama. Jika ia belum dibaca adalah disyurkan ianya dibaca terlebih dahulu kerana panduan di sini berdasarkan pada apa yang tertulis di sana.

Sebenarnya untuk memasukkan Sistem Kendali Windows 7 pada komputer yang baru atau komputer lama yang telah di bersihkan tidaklah rumit. Cuma kalau komputer lama itu melebihi dua tahun maka ia tidak digalakkan kerana Windows 7 memerlukan kuasa komputasi yang tinggi. Kalau prosesornya hanya satu ‘core’ maka kelajuannya hendaklah melebihi 2.6GHz dan jika sekiranya ianya dua ‘core’ atau lebih maka kelajuannya hendaklah sekurang-kurangnya 1.6GHz. Ini dikehendaki agar komputer tidak terasa lembab. Yang kurang komputasinya dari yang tersebut tadi jika sekiranya inginkan juga Windows 7 maka bolehlah memasukkan Windows 7 Starter atau Windows 7 Home. Perbezaannya yang ketara diantara Windows 7 yang lain dengan kedua-dua Windows 7 ini ialah tiadanya fungsi ‘Aero’. Fungsi Aero inilah yang membuat bingkai tingkap-tingkap dan taskbar menjadi jernih.

Setelah diteliti gambar-gambar yang hendak saya masukkan ke sini, saya dapati gambar-gambar itu sudah cukup untuk memberi penerangan. Maka panduan yang ringkas ini akan berdasarkan pada gambar-gambar dengan memberi sedikit-sebanyak penerangan di mana perlu.

Jika sekiranya langkah-langkah pada bahagian pertama sudah dilakukan, inilah langkah selanjutnya.

Tahap Pertama

Masukkan cakera Video Digital (DVD) Windows 7 ke dalam pacuan (DVDrom Drive) dan jalankan komputer. Komputer akan mencari sistem kendali mula-mula sekali di pacuan cakera padat/Video Digital sebagaimana yang telah ditetapkan. Berikut adalah apa yang akan terpapar di skrin monitor;

Tekan sebarang kekunci di keyboard

Setelah itu ia akan membaca perisian/aturan (program) yang ada di cakera VD itu dan seterusnya inilah yang akan berlaku:-

Muatan bermula

Wiindows akan bermula

ikut citarasa jika tak pasti boleh ikut yang ini

Klik Install now

Setup bermula

Nyatakan persetujuan dan klik Next

klik Custom (advanced)

klik 'Drive options (advanced)'

Nota: Jangan terperanjat kalau terdapat di sini lima bagian (partition). Saya telah membuat satu lagi bagian yang dibentuk (format) dengan sistem file Linux (Ini tidak kelihatan pada Windows Explorer). Saya gunakan bagian ini untuk menyimpan salinan imej (mirror copy) apabila segalanya telah selesai (termasuk pengerak alat [driver] dan ‘activation’ Windowsnya). Jika ada kerosakkan saya cuma perlu menyalin semula dari imej salinan yang disimpan ini. Kedua-dua proses ini (menyimpan salinan dan menyalin semula salinan ini ke bagian [partition] sistem kendali – ini membuat bagian itu seperti baru) saya gunakan perisian freeware donationware yang bernama Clonezilla. Tetapi ini tidak perlu kerana Clonezilla pun boleh menyimpan salinan di sistem fail NTFS.

klik Partition 1 kemudian klik Format

Pada tingkap yang keluar klik OK

Pastikan Partition 1 berhighlight klik Next

Masukan bermula

Tahap pertama hampir tamat

Tahap pertama selesai

Tahap Kedua

Jagan ditekan apa-apa, biarkan

Mula tahap kedua

Memasuki tahap kedua

Akhir tahap 2

Reboot ke tahap 3

Tahap Ketiga/Akhir

Jangan disentuh, biarkan

Masuk tahap 3/akhir

Bubuhkan nama dikotak atas

Taipkan password jika perlu. Jika diisi tiap kali Windows mula kena taip password

Taip product key di sini

Klik Ask me later

Pilih zon waktu tempat anda

Sudah hampir siap

Selesai

Sudah selesai tetapi belum keseluruhannya. Perlu dimasukkan pula pengerak (driver) bagi alat-alatan lain yang ada pada komputer itu seperti kad suara, kad graphic dan sebagainya. Biasanya ia disimpan di dalam cakera padat (CD) atau DVD yang ada dengan papan induk (motherboard) yang dibeli itu. Jika sudah dimasukkan semua pengerak-pengerak yang diperlukan barulah diaktivetkan Windows 7 ini dan di’update’kan sekali. Selamat mencuba.

Nota: Kepada yang berkenaan, Locke ah, locke.

Panduan Memasukkan Sistem Kendali Windows 7 – Bahagian Pertama

Windows 7 Home Premium 64 bit

Setiap komputer mesti mempunyai Sistem Kendali (Operating System) untuk berfungsi. Umumnya pada komputer peribadi masa kini yang menggunakan prosesor x86 sistem kendalinya ialah Windows atau perisian sistem kendali percuma (freeware) yang dikenali sebagai Linux. Bagi sistem kendali OS X yang digunakan oleh komputer peribadi Apple ia adalah tertutup, hanya boleh digunakan oleh komputer peribadi keluaran Apple sahaja. Akan diterangkan di sini secara ringkas bagaimana hendak memasukkan Sistem Kendali Windows 7 pada komputer peribadi yang baru dipasang atau yang lama tetapi mahu dibersihkan semula.

Dalam segala usaha untuk memasukkan sistem kendali atau apa-apa perisian aplikasi perlu diingat bahawa ia tidak akan merusakkan kerasan komputer (hardware), paling-paling komputer itu tidak dapat berfungsi dengan baiknya melainkan pengodaman telah dibuat pada bahagian dalaman kerasan komputer itu sendiri seperti BIOSnya telah diubah dengan dibuat pengodaman (hacking) kepada yang asal. Jika salah komputer langsung tidak boleh hidup, istilah yang digunakan ialah menjadi batu (brick). Akan tetapi kalau tidak dibuat, tidak akan diketahui apa-apa mengenainya, itu semua pelajaran cuma pastikan dahulu cara-caranya dengan betul dan ketahui langkah-langkah yang perlu diambil jika salah (jika sekiranya ada) dan yang penting adakah ianya perlu dibuat, sanggupkah kita menghadapi risikonya? Ini sebagai infomasi sahaja kerana untuk memasukkan sistem kendali atau apa-apa perisian aplikasi, tidak perlu merasa takut, paling-paling jika tidak berjaya ia boleh diulangi semula. Komputer tidak akan rusak melainkan digodam (hack).

Inilah langkah-langkah untuk memasukkan sistem kendali Windows 7 pada komputer.

Perhatian: Jika sekiranya cakera keras itu lama pastikan data-data sudah dialihkan atau sudah dibakup di lain tempat. Langkah-langkah di sini akan memusnahkan segala data yang ada di cakera keras. Anda sudah diperingatkan.

1. Pastikan komputer bermula dengan cakera padat (cdrom)

Semasa komputer baru dijalankan, tekan kekunci DEL berkali-kali. Ini akan membuat komputer memaparkan diskrin tentuan BIOS (BIOS setting). Bagi komputer yang berjenama sila lihat manualnya untuk mengetahui kekunci mana yang harus ditekan (biasanya F10 ataupun ESC). Pastikan komputer memulakan pencarian sistem kendali di cakera padat (cdrom) dahulu, dan pada langkah kedua pilih cakera keras (hard disk).  Tidak dibolehkan (Disabled) yang selainnya. Tentuan ini menyebabkan komputer, apabila baru dijalankan, mencari sistem kendali di cakera padat untuk dimasukkan kedalam memori. Jika sekiranya tiada ia akan mencari pula di cakera keras. Dan jika sekiranya tiada juga ia akan tergantung (hanged). Ini adalah tentuan yang telah ditetapkan sebagaimana tadi dan boleh dilihat disini hanya dihadkan pada dua tempat sahaja.

Tentuan yang dibuat

2. Membuat bagian (partition) pada cakera keras

Sebelum boleh digunakan, cakera keras mestila dibuat bagian (partition) padanya dan kemudian dibentuk (format) dengan sistem fail (file system) yang diingini. Untuk Windows sistem failnya cuma satu sahaja iaitu NTFS. Sistem fail yang lama seperti Fat atau Fat32 tidak boleh digunakan untuk memasukkan Windows tetapi Windows boleh baca data-data dari sistem fail ini. Oleh kerana cakera keras masa kini kapasitinya sangatlah besar ia perlu dipecahkan kepada beberapa bagian. Boleh juga digunaka perisian Windows (pada satu peringkat di dalam proses memasukkan sistem kendali) untuk membuat bagian ini tetapi untuk membuat bagian sebagaimana yang kita kehendaki disyorkan perisian GParted. Sila muat-turun perisian ini dah bakarkan pada cakera padat (cd). Masukkan cakera kedalam pacuannya (cdrom drive) dan jalankan komputer. Tekan sahaja kekunci ENTER pada semua soalan yang ditanya melainkan bila sampai pada tahap seperti yang kelihatan di gambar yang di bawah ini. Untuk ini tekan kekunci 0 (kosong/sifar) diikuti dengan ENTER. Akhirnya skrin akan kelihatan seperti gambar yang kedua.

Tekan 0 dan Enter

Skrin GParted. Kalau yang sudah ada bagian (partition) buangkan (delete) semua sehingga jadi seperti ini

Cakera keras ini kapasitinya ialah 1TB dan belum dibagiankan. Klik kanan (Right Click) pada ‘unallocated’ dan pilih ‘New’. Walau apapun kapasiti cakera keras untuk bagian yang pertama di mana akan dimasukkan perisian sistem kendali dan perisian aplikasi adalah baik dihadkan pada 100GB. Ini tidak terlalu besar dan tidak terlalu kecil. Pilih ‘Primary Partition’ untuk ‘Create as’ dan ‘ntfs’ untuk ‘File system’ seperti yang kelihatan di bawah ini. Apabila sudah selesai klik +Add.

Bagian pertama untuk perisian sistem kedali dan perisian aplikasi

Yang selebihnya jadikan semuanya bagian pembesaran (Extended Partition). Klik +Add.

Bagian Pembesaran (Extended Partition)

Ia akan kelihatan seperti gambar di bawah ini. Teruskan pembagian pada yang ‘unallocated’ ini kepada tiga bagian iaitu setiap satu 300GB (3 kesemuanya – yang akhir tidak sampai 300GB). Bagi semua bagian ini pilih ‘Logical Partition’ untuk ‘Creat as’ dan ‘ntfs’ untuk ‘File system’. Ingat tiap selesai buat satu bagian jangan lupa untuk klik +Add. Sesudah selasai klik ‘Apply’ pada menu yang terpapar di atas. Susulan ini akan keluar satu tingkap untuk kepastian, klik butang ‘Apply’ yang ada pada tingkap itu untuk memastikan yang kita berkehendakkan demikian.

Bagian Pembesaran (Extended Partition)

Bagian logika 1 (Logical partition 1)

Bagian logika 2 (Logical partition 2)

Bagian logika 3 (Logical partition 3)

Sesudah selesai membuat bagian, klik Apply

Buat kepastian klik butang Apply

Apabila sudah selasai maka cakera keras sudah dibagiankan (partition) dan dibentuk (format) dengan sistem fail NTFS. Satu lagi perkara yang tinggal. Klik kanan pada bagian yang utama (primary partition) iaitu yang teratas sekali. Akan keluar satu menu, klik Manange Flags. Pada tingkap yang keluar nanti tandakan kotak yang bernama ‘Boot’. Ini menandakan yang bagian ini yang akan jadi sasaran untuk komputer mencari perisian sistem kendali untuk dimuatkan ke dalam memori dan seterusnya menjalankan komputer.

Klik ‘Manage Flags’

Selesai sudah bahagian yang pertama yang mana cakera telah sedia untuk dimasukkan Sistem Kendali Windows 7. Jika sekiranya kita belum pernah buat perkara ini, untuk pertama kali melakukannya, kita sedikit sebanyak akan merasa khuatir. Jangan segan untuk bertanya kepada yang mengetahui dan juga membaca artikel-artikel yang berkenaan dengannya. Jika sekiranya tidak menjadi, ulangi lagi, tidak ada masalah. Apapun berlaku itu satu pelajaran dan membuat kita lebih memahami akannya dan seterusnya akan membuat kita lebih yakin. Saya terpaksa memecahkan kepada dua bahagian kerana ini sudah berjela. Jika sekiranya teringin hendak mencuba memasukkan sistem kendali Windows 7 selepas ini, teruskan. Cuma satu pesanan saya, masukkannya pada bagian yang utama iaitu yang teratas sekali dan bentuk (format) sekali lagi dengan Windows. Ini kerana jika sekiranya tidak dibentuk (format) oleh Windows, Windows boleh menulis data padanya pada tahap pertama akan tetapi apabila sudah ‘reboot’ dan masuk tahap kedua, Windows tidak dapat membacanya. Oleh itu jangan lupa bentuk (format) sekali lagi. Tentang sistem failnya (File System) tidak perlu dirisaukan kerana secara otomatis sememangnya NTFS. Selamat mencubanya.

Nota:

GParted boleh digunakan untuk membesarkan atau mengecilkan bagian (partition) yang telah ada walaupun ia mengandungi data termasuk bagian yang mengandungi sistem kendali. Dari pengalaman saya kalau bagian itu besar dan datanya banyak ia akan memakan waktu yang agak lama. Lebih baik dialihkan datanya ke tempat lain dan kosongkan bagian itu. Ini lebih selamat kerana ia seperti data sudah dibakup.  Bagian yang mengandungi sistem kendali walaupun boleh dilakukan akan tetapi tidak digalakkan melainkan ianya tiada data-data yang penting dan anda ingin mencubanya. Ini tidak digalakkan kerana kadangkala penunjuk kepada fail permulaan menjadi celaru dan menyebabkan sistem tidak boleh dihidupkan.

Bahagian kedua di sini.

My New Workstation

AMD FX 8120 Powered

It has been a while now that I am without a work PC. The PC has been given away to my nieces for their schoolwork and I’m in no hurry to get its replacement because I’m waiting for the release of the new AMD FX series processors. A new architecture, a new way of computing and I’m all for it. The future is multi-threaded and this cpu excels in multi-threaded environment and as of now the wait is over.

My PCs have always been powered by processors from the competitors ever since the 386. It is because that I like competition, without them there will be no check on pricing and as a consumer it is not good. On the other hand I usually go for price/performance. Cyrix has gone, Nexgen becomes part of AMD and VIA is now concentrating on a niche market. So now AMD is practically the sole competitor to Intel in the x86 world.

The PC is powered by the FX 8120 processor, 8GB ram, 1TB hard disk drive and a Radeon 6750 graphics card with 2GB DDR3 ram. This is an unintended result which will be temporary. I have bought a 64GB SSD months earlier (meant for the old PC) but somehow it is not working. My intention is that the OS and application programs will reside in the SSD while all my data will be in separate partitions on the hard disk. I have been separating the OS and application programs away from my data for a long  time. During the time when hard disks capacities were small, I had the OS, application programs and data stored in a compressed hard disk (this increases its capacity). At one time, the OS could not be loaded and as a result of that I could not access my data. That was when I decided to separate them.

The partitions on the 1TB hard disk

The hard disk was then partitioned into two parts, one for the OS and application programs in the boot partition in compressed mode, the other for data in the extended partition in non-compressed mode. If something goes wrong I just reinstall the OS and application programs without damaging my data, or, I just attach the hard disk drive to another computer and retrieve my data. Now, I don’t have to reinstall the OS but just reimage the partition from the saved clone image that I did immediately after a full installation if and when the need arises. This saves the trouble for activating Windows again and with all my data on separate partitions, not only that they are safe but backing-up is a breeze too.

With this set I intend to familiarise myself with some of the CAD programs. The freely available AutoCAD LT alternative DoubleCAD XT for 2D, FreeCAD for 3D, Blender and POV-Ray for rendering. It has been a long while since I last lay my hands on the drawing board and I now have a project. The only problem is that the learning curves for these 3D programs were steep, just hoping that the will be strong enough to overcome any procrastination.

Rendering of the file biscuit.pov in ver 3.6 is 71607 PPS with CPU running at 3.3GHz

Rendering of the same biscuit.pov in ver 3.7 results in 120323 PPS at the same CPU speed

Note:

Accordingly the system should be able to use all 8 cores. It shows on Device Manager but on Task Manager it shows only 4 cores. Is this normal or limitation of Windows Home Premium? On Microsoft site it is stated that 64 bits Windows 7 can have up to 256 cores processor (multiple cores processor) but only the Pro and above can have more than one processor (multiple processors) but limited to only two processors. Need to check this Task Manager thing.

Solved

The answer was found in amdzone site, if I remembered it well (was  s excited that I quite forgot the site). Someone having the same problem but with the AMD X6 processor and Task Manager showed only 4. To solve it type ‘msconfig’ on the start menu, click the ‘boot’ tab in the window that appears, then click the ‘Advanced option…’ and uncheck the ‘Number of processor’. Reboot. Once rebooted, repeat the process again but this time check the ‘Number of processor’ box and choose 8 and reboot. That’s it.

The Task Manager showing 8 cores

Bicuit rerendered in POV-Ray 3.7 RC3. This time the time is 140034 avg PPS. Actually it varies between 125000 and 140000 but mostly in the upper 135xxx

Lastly the built-in benchmark takes 247 seconds to render

Update:

The PC is now fully assembled with a little more hardware added than originally intended. The OS is now sitting on two 60GB SSDs in Raid 0 (stripe) configuration (120GB total) and 8GB additional memory added (16GB total). Pagefile set to none. I shall put up the migration process of the OS from the basic hard disk to the striped SSDs soon.

You can read the migration process here.