ikke mere plads på ny disk
Jeg har smidt en 320 Gb disk i min server
og deler den med samba
jeg kan kun lige smide en cd over og så siger den der ikke er mere plads, og dette kan jo ikke passe
Dette får jeg ved fdisk -l
server:/new-disk# fdisk -l
Disk /dev/sda: 40.0 Gb, 40007761920 byte
255 heads, 63 sectors/track, 4864 cylinders
Units = cylindre of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0008376b
Enhed Opstart Start Slut Blokke Id System
/dev/sda1 * 1 34 273073+ 83 Linux
/dev/sda2 35 4864 38796975 5 Udvidet
/dev/sda5 35 642 4883728+ 83 Linux
/dev/sda6 643 1007 2931831 83 Linux
/dev/sda7 1008 1337 2650693+ 82 Linux swap / Solaris
/dev/sda8 1338 1386 393561 83 Linux
/dev/sda9 1387 4864 27937003+ 83 Linux
Disk /dev/sdb: 320.0 Gb, 320072933376 byte
255 heads, 63 sectors/track, 38913 cylinders
Units = cylindre of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/sdb indeholder ikke en gyldig partitionstabel
forstår ikke dette den skriver til sidst
jeg har kørt denne guide http://linux.justinhartman.com/Installing_a_second_hard_drive
og kørt chmod 1777 /new-disk
og deler den med samba
jeg kan kun lige smide en cd over og så siger den der ikke er mere plads, og dette kan jo ikke passe
Dette får jeg ved fdisk -l
server:/new-disk# fdisk -l
Disk /dev/sda: 40.0 Gb, 40007761920 byte
255 heads, 63 sectors/track, 4864 cylinders
Units = cylindre of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0008376b
Enhed Opstart Start Slut Blokke Id System
/dev/sda1 * 1 34 273073+ 83 Linux
/dev/sda2 35 4864 38796975 5 Udvidet
/dev/sda5 35 642 4883728+ 83 Linux
/dev/sda6 643 1007 2931831 83 Linux
/dev/sda7 1008 1337 2650693+ 82 Linux swap / Solaris
/dev/sda8 1338 1386 393561 83 Linux
/dev/sda9 1387 4864 27937003+ 83 Linux
Disk /dev/sdb: 320.0 Gb, 320072933376 byte
255 heads, 63 sectors/track, 38913 cylinders
Units = cylindre of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/sdb indeholder ikke en gyldig partitionstabel
forstår ikke dette den skriver til sidst
jeg har kørt denne guide http://linux.justinhartman.com/Installing_a_second_hard_drive
og kørt chmod 1777 /new-disk
Kommentarer17
Det er meget enkelt...
"Disk
"Disk /dev/sdb indeholder ikke en gyldig partitionstabel"
betyder at du ikke har en gyldig partition på disken.. Du skal have fat i et partitioneringsprogram, gparted eller qtparted, og lave en ext3 partition på /dev/sdb
Re: ikke mere plads på ny disk
Re: Re: ikke mere plads på ny disk
Re: ikke mere plads på ny disk
Re: ikke mere plads på ny disk
Re: ikke mere plads på ny disk
mkfs.ext3 /dev/sdb1 <--
Partitioner og Filsystemer
På en harddisk der bliver det første lille stykke plads brugt til en boot/partitions tabel, som indeholder informationer om hvilke partitioner som ligger på harddisken, og hvilken af disse partitioner som skal være mulige at boote fra. For at sige det mere simpelt, så gør denne tabel det at den holder øje med hvilke steder på disken der ligger filsystemer.
Filsystemet er det der bliver instaleret på den enkelte partition, som er det der er blandet andet er skyld i at man kan læse og gemme filer på disken.
Partitionering.
----------------
Man bliver nød til at fortælle disken hvor og hvilke filsystemer der skal ligge på den, og det kan foreksempel gøres med programmet fdisk.
Det første man gør er at se hvilke partitioner der ligger på disken. Dette kan nemt gøres ved "fdisk -l" som sudo/root. Når man så ved hvilken disk og hvad som ligger på af partitioner, så kan man ændre partitionerne på disken ved at skrive "fdisk /dev/sdb" i dit tilfælde.
Herefter kommer der en linje hvor der står "Command (m for help):" eller "Kommando (m for hjælp):" hvor man kan indtaste forskellige bogstaver for at få partitionerings programmet til at gøre forskellige opgaver.
Først starter man med at se om partitions tabellen er tom, ved at vælge "p", som viser partitionerne på disken, ligesom "fdisk -l". Herefter kan man hvis disken er tom, oprette en ny partition med ved at taste "n".
Programmet spørger herefter så om det skal være en "primær" eller "extented" partition. Vælg "primær" hvis du ikke har planer om at lave mere end 4 partitioner. Så spørger den om hvilket partitions nummer du vil bruge, vælg "1", hvis det er den første partition på disken (hvilket det vil være i dit tilfælde).
Herefter spørger programmet hvor på disken partitionen skal ligge, bare tryk retur, så bliver partitionen placeret i starten af disken. Og til sidst spørger programmet om hvor stor partitionen skal være, tryk igen retur for at vælge den størst mulige størrelse. Hvorefter partitionen er lavet.
Til aller sidst skal du skrive den nye partitions tabel til disken, dette gøres ved brug af kommandoen "w", og så er du klar til at formatere disken.
Formatering.
---------------
For at kunne bruge pladsen som er blevet reserveret til et filsystem, ved hjælp af partitioneringen. så skal disken formateres. Under linux benytter man som oftest ext3 filsystemet.
Når du har oprettet en partition på disken, så vil partitionen komme til at ligge på "/dev/sdb1" i dit tilfælde (sdb, fordi det er drev placeringen i computeren, og 1 tallet kommer fra partitions nummeret).
Herefter bruges kommandoen "mke2fs -j /dev/sdb1" eller "mkfs.ext3 /dev/sdb1" til at formatere disken. Herefter er det bare at vente på at disken bliver færdig med at formatere.
Re: ikke mere plads på ny disk
#7:
man kan da sagtens lade
man kan da sagtens lade være med at have en partitions tabel, der er da ingen som siger man absolut altid skal have det. Han kunne sagtens bare lave et stort filsystem direkte på disken.
Re: ikke mere plads på ny disk
Disk /dev/sda: 40.0 Gb, 40007761920 byte
255 heads, 63 sectors/track, 4864 cylinders
Units = cylindre of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0008376b
Enhed Opstart Start Slut Blokke Id System
/dev/sda1 * 1 34 273073+ 83 Linux
/dev/sda2 35 4864 38796975 5 Udvidet
/dev/sda5 35 642 4883728+ 83 Linux
/dev/sda6 643 1007 2931831 83 Linux
/dev/sda7 1008 1337 2650693+ 82 Linux swap / Solaris
/dev/sda8 1338 1386 393561 83 Linux
/dev/sda9 1387 4864 27937003+ 83 Linux
Disk /dev/sdb: 320.0 Gb, 320072933376 byte
255 heads, 63 sectors/track, 38913 cylinders
Units = cylindre of 16065 * 512 = 8225280 bytes
Disk identifier: 0xca2a70da
Enhed Opstart Start Slut Blokke Id System
/dev/sdb1 1 38913 312568641 83 Linux
dette siger min fdisk nu hvordan kan jeg se om det er ext3 ?
#10
..Du har lavet et
..Du har lavet et filsystem på disken, men ved ikke om det er ext3? Lukker du øjnene mens du taster? :)
Re: ikke mere plads på ny disk
tror jeg har glemt at mounte disken,
så nu har jeg smidt
/dev/sdb1 /new-disk ext3 defaults,errors=remount-ro 0 1
/etc/fstab
sjovt man ikke kan se om det er ext3
Re: ikke mere plads på ny disk
#13
som #7 skriver er der to
som #7 skriver er der to ting du kan gøre:
1: oprette partitionen
2: derefter oprette filsystem på partitionen.
Hvis du har oprettet filsystem må du jo vide hvilket det er du har oprettet?
Re: ikke mere plads på ny disk
#9
Okai, det er vist lidt en
Okai, det er vist lidt en fusker metode. Hvis du altså gerne vil have et filsystem som virker på alle OS'er, så har du brug for en korrekt partitions tabel.
#10
Den understående linje fortæller at partitionen ligger på "/dev/sdb1" og de "83" er id-koden for ext2/ext3.
/dev/sdb1 1 38913 312568641 83 Linux
Re: ikke mere plads på ny disk