Thursday 8 September 2011

What File System Should I Use for My USB Drive?


It can be tough porting your videos and music to every device you use. How do you know your Mac, Xbox, and Windows Machine can read your files? Read on to find your perfect USB drive solution.
File systems are the sort of thing that many computer users take for granted. But what are they, and what system supports what? It can be confusing, and a serious headache to deal with if you’re unprepared. Read on to see what will work best for you when you have to decide how to format your usb disk.







Understanding File System Problems

File systems are ways of organizing data, with each various file system usually associated with a specific operating system. Since only binary data can be written to hard disks, the file systems are a key part of the translation from physical recordings on a drive to the files read by an OS. Since these file systems are key to the operating system making sense of the data, an OS cannot read data off of a hard drive without support for various file systems, i.e. without the ability to translate from where the data is physically written to the hard disk. When you choose “format” on a disk, you’re basically deciding what devices can and cannot read it or write to it.


There are myriad numbers of file systems, many of them created for depreciated operating systems. Nowadays, many computer users will have multiple PCs in their home—some running Mac OS, some running Windows, perhaps even some running Linux. Because of this, it’s becoming more and more necessary to have portable disks that can move from OS to OS without issue. But to do that, we have to take a look at major issues that will cause you problems when porting drives from device to device. These are portability and file size limits.



The three most common file systems are NTFS (the Windows standard), HFS+ (the OS X standard), and FAT32 (an older Windows standard). You might think that modern operating systems would natively support each other’s file system, but they largely do not. Mac OS (even in Lion, the current version), will not write to an NTFS formatted hard disk. Windows 7 does not even recognize HFS+ formatted disks and either ignores them or treats them as unformatted.
Many distros of Linux (like Ubuntu) are prepared to deal with this file system problem. Moving files from one file system to another is a routine process for Linux—many modern distros natively support NFTS and HFS+ or can get support with a quick download of free software packages.
In addition to this, your home consoles (Xbox 360, Playstation 3) only provide limited support for certain filesystems, and only provide read access to the USB drives. In order to better understand the best filesystem for your needs, take a look at this helpful chart.
Windows XPWindows 7/VistaMac OS Leopard/
Snow Leopard
Mac OS Lion/Snow LeopardUbuntu LinuxPlaystation 3Xbox 360
NTFS
(Windows)
YesYesRead OnlyRead OnlyYesNoNo
FAT32
(DOS, Windows)
YesYesYesYesYesYesYes
exFAT
(Windows)
YesYesNoYesYes,
with ExFat packages
NoNo
HFS+
(Mac OS)
NoNoYesYesYesNoYes
EXT2, 3
(Linux)
NoNoNoNoYesNoYes
Keep in mind that these are native abilities of the OS to read/write to these file systems. Mac OS and Windows both have downloads that will help them read unsupported formats, but this article is more about what is natively supported, not how to get that support. But if you have a favorite solution for reading NTFS on Mac, or HFS+ on Windows, tell us about it in the comments!
FAT32 has been around for so long that many devices and operating systems support it natively, making it a strong choice for a file system on a spectrum of devices. The major problem with FAT32 is that it limits the size of individual files, as well as the size of volumes. If you have to store, write, and read huge files, FAT32 may not be the clear winner. Let’s take a look at that now.

Problem 2: File Sizes and Limits



FAT32 was developed many years ago and was based on older FAT filesystems meant for DOS computers. The large disk sizes of today were only theoretical in those days, so it probably seemed ridiculous to the engineers that created FAT32 that anyone would ever need a filesize larger than 4 GB. However, with today’s large filesizes of uncompressed and high-def video, many users are faced with that very challenge.
Today’s more modern file systems have upward limits that seem ridiculous by our modern standards, but one day may seem humdrum and ordinary. When stacked up against the competition, we see very quickly that FAT32 is showing its age.
Individual File Size LimitSingle Volume Size Limit
NTFSGreater than commercially
available drives
Huge (16EB)
FAT32Less than 4GBLess than 8TB
exFATGreater than commercially
available drives
Huge (64 ZB)
HFS+Greater than commercially
available drives
Huge (8 EB)
EXT2, 316GBLarge (32 TB)
Every newer file system handily whips FAT32, allowing for files sometimes ridiculously larger than 4GB. EXT, which supports 16GB files (up to 2TB files on some systems), has the second smallest individual file size on this list. The other file systems measure their maximum file sizes in Petabytes and larger, making them many thousands of times larger than FAT32.
The conclusion to draw from this is that FAT32 has its issues, and may be phased out as newer devices begin to support file systems like exFAT, Microsoft’s successor to FAT32. The basic rule of thumb is that FAT32 is the best bet for most users, unless they have file sizes greater than 4GB, in which case, you have to think long and hard about what your specific needs are. Hopefully we’ve laid out enough information to help you make a decision. From here, you can check out a few links to help you to properly format your drives.

Formatting Your Drives

FAT32: It’s a myth that FAT32 drives are limited to ridiculously small sizes, like 32GB. Depending on the file system and software used to create the volume, you can create very large FAT32 drives, even up to several TB. Here are a few ways to format your drive with FAT32.
NTFS or exFAT: While it may one day eclipse FAT, exFAT is not as well supported as it could be. And NTFS is useful enough if you’re going to work only with Windows machines and Linux systems with support for it. Here’s two ways you can format NTFS or exFAT.
  • Computer Management (Windows 7): Go to your start menu and type “Computer Management” to bring up that tool. From there you can use “Disk Management” to navigate to drives and right click to format them. You should be able to choose between NTFS and exFAT. This can be useful, as uninitialized, unmounted drives appear here, when they don’t appear in “My Computer.”
  • Quick Format (Windows 7): Simply look at all the drives mounted under “My Computer,” then right click and choose “Format.” You should have the choice between NTFS and exFAT
HFS+: You won’t likely need HFS+ unless you’re doing a lot of work with Macs. In that case,Mac OS’s Disk Utility will do the trick again. Simply choose “Mac OS Extended” with or without Journaling.


EXT 2 or EXT 3: In addition to offering native support for FAT32 and downloadable support for NTFS and HFS+, GParted will create and manage partitions, and is pretty much the best game in town for creating Linux EXT volumes.
That, in a nutshell, is what you should know about the most common file systems. Think we’ve left anything important out? Feel free to tell us about it in the comments, or tell us about how you use your own USB drives.

Remove Linux from your system safely and restoring MBR


First of all you need to know where your Linux OS is installed to. that is what drive it is currently living on. Bear in mind that Linux formats the drive as HFS rather than Fat/Fat32 or NTFS. ( These are the file systems used by various Operating Systems).

So HFS Partitions are not seen by windows, so its hidden.

To remove the partitions of Linux in WindowsXP go to your 'Control panel' > Admistrative Tools > Computer Managment

Open 'Disk Management' and you will see your Linux drives recognised as 'Unknown Partition' plus the status of the drive. Bearing in mind you know what partition and disk you installed to it will be easier to recognise as the drive/partition where you had installed it to.

Once you have identifed the drives, 'right-Click' on the drive/partiton and select 'Delete Logical Drive'

Once you have followed this through, you will now have free space.

This next part is very important. Once you have formatted the drive, re format it as your required file system type. either Fat32 or NTFS. Now the important part is coming up !

Fixing your Master Boot Record to make Windows Bootable again.

Have a Windows Boot disk with all the basic DOS Commands loaded on to the disk. A standard Windows 98/Me Boot Disk will work too.

Type in the DOS command :

e.g, from your C:\

fdisk /mbr

Or use your Windows XP run the recovery console, pick which xp install you would like to boot in to (usually you will pick #1)

then type: fixmbr. Answer Y to the dialoge.

Your master boot record will now be restored and Windows XP will be bootable once again. Your System will be restored with your original boot loader that you got with Windows XP.

Commonly used network ports.


Please find the commonly used network ports.
#######################################################################
#          Keyword Number Protocol(s) Description                                                #
#######################################################################
tcpmux 1 TCP, UDP TCP Port Service Multiplexer
echo         7 TCP, UDP Echo
discard 9 TCP, UDP Discard
systat 11 TCP Active Users
daytime 13 TCP, UDP Daytime (RFC 867)
qotd         17 TCP Quote of the Day
msp         18 TCP, UDP message send protocol
chargen 19 TCP, UDP Character Generator
ftp-data 20 TCP, UDP File transfer default data
ftp         21 TCP, UDP File transfer control
ssh         22 TCP, UDP Remote login protocol
telnet 23 TCP, UDP Telnet
smtp         25 TCP, UDP Simple Mail Transfer
time         37 TCP, UDP Time
rlp         39 TCP, UDP Resource location protocol
nameserver 42 TCP, UDP Host name server
whois   43 TCP, UDP Who is
re-mail-ck   50 TCP, UDP Remote mail checking protocol
domain  53 TCP, UDP Domain name server
bootps 67 TCP, UDP Bootstrap protocol server
bootpc 68 TCP, UDP Bootstrap protocol client
tftp         69 TCP, UDP Trivial file transfer protocol
gopher 70 TCP, UDP Gopher
finger 79 TCP, UDP Finger
www 80 TCP, UDP World wide web or HTTP
kerberos 88 TCP, UDP Kerberos
supdup 95 TCP, UDP SUPDUP
hostname 101 TCP, UDP NIC Host Name Server
iso-tsap 102 TCP, UDP ISO-TSAP Class 0
csnet-ns 105 TCP, UDP CCSO name server protocol
rtelnet 107 TCP, UDP Remote Telnet Service
pop-2 109 TCP, UDP Post Office Protocol - Version 2
pop-3 110 TCP, UDP Post Office Protocol - Version 3
sunrps 111 TCP, UDP SUN Remote Procedure Call
auth         113 TCP, UDP Authentication Service
sftp         115 TCP, UDP Simple File Transfer Protocol
uucp-path 117 TCP, UDP UUCP Path Service
nntp          119 TCP, UDP Network News Transfer Protocol
nyp          123 TCP, UDP Network Time Protocol
netbios-ne 137 TCP, UDP NETBIOS Name Service
netbios-dgram 138 TCP, UDP NETBIOS Datagram Service
netbios-ssn 139 TCP, UDP NETBIOS Session Service
imap            143 TCP, UDP Internet Message Access Protocol
snmp    161 TCP, UDP SNMP
snmp-trap    162 TCP, UDP SNMPTRAP
cmip-man    163 TCP, UDP CMIP/TCP Manager
cmip-agent  164 TCP, UDP CMIP/TCP Agent
xdmcp   177 TCP, UDP X Display Manager Control Protocol
nextstep   178 TCP, UDP NextStep Window Server
bgp           179 TCP, UDP Border Gateway Protocol
prospero   191 TCP, UDP Prospero Directory Service
irc           194 TCP, UDP Internet Relay Chat Protocol
smux           199 TCP, UDP SMUX


at-rtmp 201/tcp # AppleTalk routing
at-rtmp 201/udp
at-nbp 202/tcp # AppleTalk name binding
at-nbp 202/udp
at-echo 204/tcp # AppleTalk echo
at-echo 204/udp
at-zis 206/tcp # AppleTalk zone information
at-zis 206/udp
qmtp         209/tcp # The Quick Mail Transfer Protocol
qmtp         209/udp # The Quick Mail Transfer Protocol
z3950 210/tcp wais # NISO Z39.50 database
z3950 210/udp wais
ipx          213/tcp # IPX
ipx          213/udp
imap3 220/tcp # Interactive Mail Access
imap3 220/udp # Protocol v3
rpc2portmap 369/tcp
rpc2portmap 369/udp # Coda portmapper
codaauth2         370/tcp
codaauth2         370/udp # Coda authentication server
ulistserv         372/tcp # UNIX Listserv
ulistserv         372/udp
https         443/tcp # MCom
https        443/udp # MCom
snpp        444/tcp # Simple Network Paging Protocol
snpp        444/udp # Simple Network Paging Protocol
saft        487/tcp # Simple Asynchronous File Transfer
saft        487/udp # Simple Asynchronous File Transfer
npmp-local 610/tcp dqs313_qmaster # npmp-local / DQS
npmp-local 610/udp dqs313_qmaster # npmp-local / DQS
npmp-gui         611/tcp dqs313_execd # npmp-gui / DQS
npmp-gui         611/udp dqs313_execd # npmp-gui / DQS
hmmp-ind         612/tcp dqs313_intercell# HMMP Indication / DQS
hmmp-ind         612/udp dqs313_intercell# HMMP Indication / DQS
######################################################
#            UNIX specific services                                                      #
######################################################
exec         512/tcp
biff         512/udp comsat
login         513/tcp
who         513/udp whod
shell         514/tcp cmd # no passwords used
syslog 514/udp
printer 515/tcp spooler # line printer spooler
talk         517/udp
ntalk         518/udp
route         520/udp router routed # RIP
timed 525/udp timeserver
tempo 526/tcp newdate
courier 530/tcp rpc
conference 531/tcp chat
netnews 532/tcp readnews
netwall 533/udp # -for emergency broadcasts
uucp        540/tcp uucpd # uucp daemon
afpovertcp 548/tcp # AFP over TCP
afpovertcp 548/udp # AFP over TCP
remotefs          556/tcp rfs_server rfs # Brunhoff remote filesystem
klogin 543/tcp # Kerberized `rlogin' (v5)
kshell 544/tcp krcmd # Kerberized `rsh' (v5)
kerberos-adm 749/tcp # Kerberos `kadmin' (v5)
webster 765/tcp # Network dictionary
webster 765/udp

################################################
#   Kerberos (Project Athena/MIT) services                            #
################################################
# Note that these are for Kerberos v4, and are unofficial.  Sites running
# v4 should uncomment these and comment out the v5 entries above.
#
kerberos4 750/udp kerberos-iv kdc # Kerberos (server) udp
kerberos4 750/tcp kerberos-iv kdc # Kerberos (server) tcp
kerberos_master 751/udp # Kerberos authentication
kerberos_master 751/tcp # Kerberos authentication
passwd_server 752/udp # Kerberos passwd server
krb_prop 754/tcp # Kerberos slave propagation
krbupdate 760/tcp kreg # Kerberos registration
kpasswd 761/tcp kpwd # Kerberos "passwd"
kpop 1109/tcp # Pop with Kerberos
knetd 2053/tcp # Kerberos de-multiplexor
zephyr-srv 2102/udp # Zephyr server
zephyr-clt 2103/udp # Zephyr serv-hm connection
zephyr-hm 2104/udp # Zephyr hostmanager
eklogin 2105/tcp # Kerberos encrypted rlogin
#
# Unofficial but necessary (for NetBSD) services
#
supfilesrv 871/tcp # SUP server
supfiledbg 1127/tcp # SUP debugging
#
# Datagram Delivery Protocol services
#
rtmp 1/ddp # Routing Table Maintenance Protocol
nbp 2/ddp # Name Binding Protocol
echo 4/ddp # AppleTalk Echo Protocol
zip 6/ddp # Zone Information Protocol
#
# Services added for the Debian GNU/Linux distribution
poppassd 106/tcp # Eudora
poppassd 106/udp # Eudora
mailq 174/tcp # Mailer transport queue for Zmailer
mailq 174/tcp # Mailer transport queue for Zmailer
ssmtp 465/tcp # SMTP over SSL
gdomap 538/tcp # GNUstep distributed objects
gdomap 538/udp # GNUstep distributed objects
snews 563/tcp # NNTP over SSL
ssl-ldap 636/tcp # LDAP over SSL
omirr 808/tcp omirrd # online mirror
omirr 808/udp omirrd # online mirror
rsync 873/tcp # rsync
rsync 873/udp # rsync
simap 993/tcp # IMAP over SSL
spop3 995/tcp # POP-3 over SSL
socks 1080/tcp # socks proxy server
socks 1080/udp # socks proxy server
rmtcfg 1236/tcp # Gracilis Packeten remote config server
xtel 1313/tcp # french minitel
support 1529/tcp # GNATS
cfinger 2003/tcp # GNU Finger
ninstall 2150/tcp # ninstall service
ninstall 2150/udp # ninstall service
afbackup 2988/tcp # Afbackup system
afbackup 2988/udp # Afbackup system
icp 3130/tcp # Internet Cache Protocol (Squid)
icp 3130/udp # Internet Cache Protocol (Squid)
postgres 5432/tcp # POSTGRES
postgres 5432/udp # POSTGRES
fax 4557/tcp # FAX transmission service        (old)
hylafax 4559/tcp # HylaFAX client-server protocol  (new)
noclog 5354/tcp # noclogd with TCP (nocol)
noclog 5354/udp # noclogd with UDP (nocol)
hostmon 5355/tcp # hostmon uses TCP (nocol)
hostmon 5355/udp # hostmon uses TCP (nocol)
ircd 6667/tcp # Internet Relay Chat
ircd 6667/udp # Internet Relay Chat
webcache 8080/tcp # WWW caching service
webcache 8080/udp # WWW caching service
tproxy 8081/tcp # Transparent Proxy
tproxy 8081/udp # Transparent Proxy
mandelspawn 9359/udp mandelbrot # network mandelbrot
amanda 10080/udp # amanda backup services
kamanda 10081/tcp # amanda backup services (Kerberos)
kamanda 10081/udp # amanda backup services (Kerberos)
amandaidx 10082/tcp # amanda backup services
amidxtape 10083/tcp # amanda backup services
isdnlog 20011/tcp # isdn logging system
isdnlog 20011/udp # isdn logging system
vboxd 20012/tcp # voice box system
vboxd 20012/udp # voice box system
binkp 24554/tcp # Binkley
binkp 24554/udp # Binkley
asp 27374/tcp # Address Search Protocol
asp 27374/udp # Address Search Protocol
tfido 60177/tcp # Ifmail
tfido 60177/udp # Ifmail
fido 60179/tcp # Ifmail
fido 60179/udp # Ifmail

# Local services

linuxconf 98/tcp
swat              901/tcp                         # Add swat service used via inetd















Download latest Drivers and Icons for your Devices automatically for Windows 7


You can if you wish let your Windows download the latest recommended drivers, detailed information and the latest realistic icons for hardware devices.
To do so, open Control Panel > Device and Printers.
Right-click on the Computer icons and select Device installation settings.

In the windows that opens, select Yes, do this automatically (Recommended). Click Save Changes and exit.


Your Windows will now automatically search for and the latest drivers for your devices and high-resolution icons for many hardware devices that you connect to your computer, along with detailed information about them, such as product name, manufacturer, and model number and the detailed information about the sync capabilities of a device.
If you do not wish to have Windows do it automatically for you, select No, let me choose what to do. You can decide what you want done and exercise your choice accordingly.
You can if you wish, occasionally also re-confirm via Windows Updates > Check for Updates > View and install driver updates that are available for your computer.

Remotely shutdown or restart a Windows 7 PC


This article will tell you how to remotely  shutdown or restart a Windows 7 PC using the Remote Shutdown Dialog box or command line.
Using the Remote Shutdown Dialog box, you can remote shutdown, restart or log off local or networked computers, quite easily.
To open the Remote Shutdown Dialog box, open a command prompt, type shutdown -i and hit Enter.
The Remote Shutdown Dialog window will open.
In the window which opens, click Add. This will let you add the name of the copmuter that you want to remote-shutdown. You can find the name of the PC by right-clicking Computer and selecting properties. As an example, I have used his-pc and her-pc. Alternatively, you can also use the browse button to look for other PC’s on your network.
Next select the command. I have selected Shutdown and allowed for a 60 seconds time span before shutdown commences. You can also give a message, which will be displayed before shutdown commences.
Once done, click OK.
You can also document the reason for an unexpected restart or shutdown of a remote computer without logging on locally to that computer.
NOTE:
  • To send commands to other PC’s you will have to have administrative privileges on those computers as well
  • For Shutdown Event Tracker to be able to record information, the Remote Registry service must be enabled on the remote computer
  • The Remote Administration and Windows Management Instrumentation firewall exceptions must be enabled on the remote computer.
To learn how to restart or shut down a remote computer and document the reason using the command line visit TechNet.
Browser Name:
Browser Version:
Browser Code Name:
User-Agent: