Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Being the noob i am, i fo course use windows, sorry i didnt mention it. I did however find something that seems to be usefull, i am about to test it now.
It worked (i think) so that is great, however if anyone know how to use partcopy or something simular for it, i would be very interested.
I use PARTCOPY from unreleased PortixOS 0.4 pre-r. III as a installing program for RSFS. If you need help with it, just PM me and I will try to help you.
Being the noob i am, i fo course...
Please don't use the word "noob", it's harsh and embarrasing too. No one is a "noob" in the whole world, even a little baby, that just learned how to walk.
inflater wrote:Please don't use the word "noob", it's harsh and embarrasing too. No one is a "noob" in the whole world, even a little baby, that just learned how to walk.
I agree that "noob" is a "not very nice" word/expression.
Even though i have installed debian, i havent yet succeeded setting up my wireless network, and that is with hours an hours of great help from the irc channels, so seemingly i am a "linux n**b"
the fact to have a fun with PARTCOPY is easy. Syntax is partcopy _Starting byte_ _Length_ _Device_ _Starting_byte_of_a_device. To write a bootsector on a floppy you can use partcopy boot.bin 0 200 -f0 0. 0 means that you're writing to the first(or actually if we count 0..n then to the 0th) sector, 200 means 512 in decimal, so it is the bootloader length, F0 means Floppy A. F1 means Floppy B, and so on(try to check out readme.txt) and the last zero means the byte from where to start the writing on a device
inflater wrote:Please don't use the word "noob", it's harsh and embarrasing too. No one is a "noob" in the whole world, even a little baby, that just learned how to walk.
I agree that "noob" is a "not very nice" word/expression.
Even though i have installed debian, i havent yet succeeded setting up my wireless network, and that is with hours an hours of great help from the irc channels, so seemingly i am a "linux n**b"
Blah. If you're new to Linux use an easier distro like Ubuntu. Save Debian and Gentoo for a cold winter's eve after you've become proficient in the world of Linux.
xsix wrote:the fact to have a fun with PARTCOPY is easy. Syntax is partcopy _Starting byte_ _Length_ _Device_ _Starting_byte_of_a_device. To write a bootsector on a floppy you can use partcopy boot.bin 0 200 -f0 0. 0 means that you're writing to the first(or actually if we count 0..n then to the 0th) sector, 200 means 512 in decimal, so it is the bootloader length, F0 means Floppy A. F1 means Floppy B, and so on(try to check out readme.txt) and the last zero means the byte from where to start the writing on a device
I did check out the README and it offert little help. I think the main problem is that partcopy want device number, and using windows, as i am, it is ofcourse all about drive letters.
Another problem did come to my attention though, when i took tha chance and tryed to fill in the right syntax. Seemingly windows wouldnt allow writing to the mbr, nomatter the device.
xsix wrote:the fact to have a fun with PARTCOPY is easy. Syntax is partcopy _Starting byte_ _Length_ _Device_ _Starting_byte_of_a_device. To write a bootsector on a floppy you can use partcopy boot.bin 0 200 -f0 0. 0 means that you're writing to the first(or actually if we count 0..n then to the 0th) sector, 200 means 512 in decimal, so it is the bootloader length, F0 means Floppy A. F1 means Floppy B, and so on(try to check out readme.txt) and the last zero means the byte from where to start the writing on a device
I did check out the README and it offert little help. I think the main problem is that partcopy want device number, and using windows, as i am, it is ofcourse all about drive letters.
Another problem did come to my attention though, when i took tha chance and tryed to fill in the right syntax. Seemingly windows wouldnt allow writing to the mbr, nomatter the device.
Reboot in MSDOS then, by using some bootable dos diskette, if it is possible. Check if you haven't activated some BIOS protections like "Boot Sector Virus Protection" stuff. But hey, isn't writing to the MBR a bit risky?
yeah, by rewriting the mbr on your hd you will cause windows to **** up and not to boot. use virtual machines with virtual hard drives, or connect old hard drive to the PC and use that disk on virtual machine. VMware allows you to use physical drive as virtual, you can do whatever you want, read, write, sector by sector etc(i've used my 3.2gb hd in the summer with VMware, and it was working as well as hell!).
xsix wrote:yeah, by rewriting the mbr on your hd you will cause windows to **** up and not to boot. use virtual machines with virtual hard drives, or connect old hard drive to the PC and use that disk on virtual machine. VMware allows you to use physical drive as virtual, you can do whatever you want, read, write, sector by sector etc(i've used my 3.2gb hd in the summer with VMware, and it was working as well as hell!).
Yes, but old HDDs and virtual disks don't have all this stuff that u can play with (passwords, AAM, logs and so on)
yup, it don't but the first task is to make a full working read/write/delete/format functions and only then do those nasty tricks, i think. i know it's more interesting to make some SMART specific functions than doing READ or WRITE function on ATA. But how much you are going to use it? yes, to know your HD temperature is exciting but it's more exciting to read data from it