---
title: "Partition från hdc till hdc1, hur?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/linux-bsd/119954-partition-från-hdc-till-hdc1-hur"
topic: "Linux & BSD"
topic_url: "https://www.webforum.nu/amne/linux-bsd"
author: "Jontto"
published: "2005-01-12T12:16:54.000Z"
updated: "2005-01-13T06:28:13.000Z"
replies: 9
views: 303
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/linux-bsd/119954-partition-från-hdc-till-hdc1-hur"
---

# Partition från hdc till hdc1, hur?

## #1 — Jontto, 2005-01-12T12:16Z

Hejs!

En guru har väl inte sånahär problem, så det säger väl lite om mig?  :r 

Kör debian testing på en server i skrubben. Installerade en ny 160Gb hårddisk, som dock inte hittas i sin helhet, pga gammalt moderkort. Det är jag medveten om.

När jag satt dit hårdskivan, så (tror jag att jag) partitionerade den delen som hittas 120-137 gb, whatever.  Men tror att det for på hdc och inte på hdc1, som det torde. Detta ledde väl(?) till att partitionstabellen fick sig en lite överskrivning och ställer till problem vid en eventuell installation av en ide-kontroller som skulle hitta hela disken.

Nu är min fråga att går det att flytta partitionen från hdc till hdc1 på ngt sätt och således få en ny partitionstabell samt en mera hel skiva. Största problemet är nog att jag har typ 100 Gb stuff på hdn, så sku inte gärna ta bort det. Själva linuxen finns på en annan hd, så det är endast diverse extra filer som finns på den större 160gb.

Några förslag? 

Tack,
Jontto

PS. Jo, ni får skratta och t.o.m. skriva hit efter era hånerier, men kom gärna med ngt konstruktivt oxå  :p

Permalänk: https://www.webforum.nu/p/119954

## #2 — GunnarD, 2005-01-12T13:06Z

hdc (eg. hdX) är hela hårddisken för att sedan komma åt partitionerna så lägger man på partitonsnummret. Ex. hdc1.

För att lista vilka partitioner en viss disk har ger man kommandot "fdisk -l /dev/hdc" , OBS lilla bokstaven L

Så du har ingen partition hdc utan dom ligger på hdcX.

Det kan vara så att du skapat en "extended partiton" och då får den nummer 5 (hdc5).

Permalänk: https://www.webforum.nu/p/1525812

## #3 — Jontto, 2005-01-12T13:25Z

> \# fdisk -l /dev/hdc
> 
> Disk /dev/hdc: 137.4 GB, 137438952960 bytes
> 16 heads, 63 sectors/track, 266305 cylinders
> Units = cylinders of 1008 \* 512 = 516096 bytes
> 
> Disk /dev/hdc doesn't contain a valid partition table

Men det finns 80 gb data på hdn i /filer som är mountat från /dev/hdc

//jontto

Permalänk: https://www.webforum.nu/p/1525821

## #4 — UlfT, 2005-01-12T13:42Z

Hur har du lyckats lägga en massa filer i ett opartitionerat utrymme?

Permalänk: https://www.webforum.nu/p/1525829

## #5 — Jontto, 2005-01-12T14:09Z

Det vete gudarna.  

Kommer inte ihåg. Var typ ett år sedan jag fixa dit skivan. Kunde inte så mycket om linux då (endast lite mera nu) så visste inte att hdc är skivan och hdcX är partitionerna. Så antar att jag satte hdc på ngt ställe där det skulle vara hdcX i samband med partitioneringen. För jag kommer ihåg att jag partitionerade det hela (eller det som hittades) till en stor partition.

Permalänk: https://www.webforum.nu/p/1525843

## #6 — GunnarD, 2005-01-12T15:16Z

Iofs så kan du prova att mounta hdc men jag tror inte det kommer att fungera.

```
mkdir /mnt_tmp
mount /dev/hdc /mnt_tmp
```

Om det lyckas, se vad som finns i katalogen /mnt_tmp

Permalänk: https://www.webforum.nu/p/1525891

## #7 — Jontto, 2005-01-12T16:56Z

Alltså, som du ser nedanom, så är hdc redan mountad. Det är det som mountas till /filer

> cat /etc/fstab
> 
> \# /etc/fstab: static file system information.
> \#
> \# \<file system\> \<mount point\>   \<type\>  \<options\>               \<dump\>  \<pass\>
> /dev/hda1       /               ext3    errors=remount-ro       0       1
> /dev/hda5       none            swap    sw                      0       0
> proc            /proc           proc    defaults                0       0
> /dev/fd0        /floppy         auto    user,noauto             0       0
> /dev/cdrom      /cdrom          iso9660 ro,user,noauto          0       0
> /dev/hda6       /usr    ext3    defaults                        0       2
> /dev/hdc        /filer          ext3    defaults                0       2

 

Problemet är inte att mounta hdc, det lyckas (tyvärr). Problemet är att hur fixa partitionen utan att datan som nu tydligen finns skriven på partitionstabellen i början av hdc (512 första bitarna el.dyl) förstörs. 

Dvs flytta datan till en ok normal partition hdc1 och reparera partitionstabellen **på samma gång**.

Permalänk: https://www.webforum.nu/p/1525945

## #8 — UlfT, 2005-01-12T19:27Z

Du får nog flytta datan till en annan disk, och sedan reparera partitionstabellen.

Permalänk: https://www.webforum.nu/p/1526052

## #9 — GunnarD, 2005-01-12T20:31Z

> **Jontto skrev:**
>
> Alltså, som du ser nedanom, så är hdc redan mountad. Det är det som mountas till /filer

Nja, det som finns i /etc/fstab är hur man vill mounta saker inte att det är mountad.

Ge kommandot "mount" så ser du vad som är mountat var.

Men som UlfT skriver det enklaste sättet är att kopiera filerna  disken till en annan disk, fixa iordning partitionerna och sedan flytta tillbaka filerna.

Permalänk: https://www.webforum.nu/p/1526095

## #10 — Jontto, 2005-01-13T06:28Z

Ok, är inte inkommen i \*tab världen riktigt ännu, men iaf

> \# mount
> /dev/hda1 on / type ext3 (rw,errors=remount-ro)
> proc on /proc type proc (rw)
> devpts on /dev/pts type devpts (rw,gid=5,mode=620)
> tmpfs on /dev/shm type tmpfs (rw)
> /dev/hda6 on /usr type ext3 (rw)
> usbdevfs on /proc/bus/usb type usbdevfs (rw)
> /dev/hdc on /filer type ext3 (rw)

 

Så det är mountat. 

Var lite rädd att behöva flytta filerna föra jag fixar det, men tydligen måste det göras.....råkar ngn ha en extra 120gb skiva liggande som de vill låna?  ;) 

Tack ändå,
Jontto

Permalänk: https://www.webforum.nu/p/1526259

---

Tråden på webben: https://www.webforum.nu/amne/linux-bsd/119954-partition-från-hdc-till-hdc1-hur
