Forrige innlegg i blogen min kan kanskje være noe kryptisk. Så jeg gjør et forsøk til men med en bedre forklaring og med noen nye punkter for å få det til å virke.
I mitt tilfelle har jeg to harddisker i maskina mi. De ene er “hoved” harddisken hvor maskina booter ifra. Der ligger Linux innstallert. Den er på rundt 20GB hvis jeg ikke husker feil.
Den andre harddisken min er på 200GB og er tom. Denne harddisken har gitt meg hodebry tidligere (17.10.05).
Men siden den er stor og man bruker den med omhu så vil jeg ta den i bruk. Men jeg har ikke fått til dette med Linux før nå. Så her om dagen så bestemte jeg meg for å få den til å virke.
Ja den har jo virket før, men Linux har ikke gitt meg tilgang til den. Så her er løsningen for deg som har det samme problemet som meg.
Alle koder/innstrukser skrives i terminalvinduet.
Først må du sjekke om Linux vet om harddisken:
sudo lshw -C disk [enter]
Nå vil du få opp informasjon om hva Linux vet om harddiskenen dine og CD/DVD-rom. Det kan f.eks. se slik ut:
*-disk
description: ATA Disk
product: IC25N040ATCS04-0
vendor: Hitachi
physical id: 0
bus info: ide@0.0
logical name: /dev/hdd
version: CA4OA71A
serial: CSH405DCLSHK6B
size: 37GB
capacity: 37GB

Klargjør harddisk
Nå må du sette opp harddisken. Hvis det allerede finnes data på den og du ønsker å beholde dette så hopp til Set mount point. For illustrajon bruker jeg /dev/hdd1
sudo fdisk /dev/hdd [enter]
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition’s system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help):n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4):
1
Command (m for help):w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
user@myubuntubox:~ $

Formater hardisk
Jeg lager en EXT3 partisjon.
sudo mke2fs -j /dev/hdd1
mke2fs 1.35 (28-Feb-2004)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
4889248 inodes, 9772174 blocks
488608 blocks (5.00%) reserved for the super user
First data block=0
299 block groups
32768 blocks per group, 32768 fragments per group
16352 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632,
2654208, 4096000, 7962624
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 27 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
user@myubuntubox:~ $

Set mount point
Nå lager du en “mappe” som skal vise til harddisken. Så ved å gå inn i denne mappen så går man med andre ord inn på harddisken. Her kaller jeg mappen for backup. Man kan kalle den hva man vil.
sudo mkdir /media/backup
Så får man mappen til å vise til harddisken
sudo mount /dev/hdd1 /media/backup

Set mount point ved oppstart
For at Linux skal kjenne igjen harddisken hver gang man starter maskina på nytt så legg til denne linjen i filen /etc/fstab
sudo mount /media/backup

Rettigheter
Hvis du som meg ikke får skrevet noe til harddisken så må du gjøre følgende steg for å få tilgang til å lagre på harddisken
sudo mount -t ext3 -o remount,rw /dev/hdd /media/backup
sudo chmod 0777 /media/hdd