Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Bernard Williams 31 Ledna 2008, 14:45:21
-
Zdravím,
nedávno se mi pokazil PC - konkrétně základka atd., takže jsem musel kupovat nové komponenty. Když mi konečně komponenty došli, tak mi BIOS nemůže najít na disku OS Win... což by nebyla až taková hrůza, kdybych nepotřeboval zachránit data, která na nich jsou (mám 2 disky). Když jsem se pokoušel pustit Linux z Live CD (Ubuntu), tak mi můj disk/disky vůbec nenašel, takže jsem se k datům vůbec nedostal a nemohl je tak zálohovat.
Když se podívám přes cfdisk, tak vidím, že mám kolem 80GB volného prostoru (Free Space), který by nejspíš potřeboval připojit, abych se na něj z Live CD mohl dostat a teď je otázka, jak to udělat. Napadlo mě, že bych na disku vytvořil celý nový oddíl za pomoci cfdisku a tak se k datům dostal, ale bojím se, že bych disk zformátoval - s cfdiskem moc zacházet neumím.
Nejideálnější řešení by bylo, že do volného prostoru na jednom z disků (na diskách nějaké ty GB volné byly) bych nainstaloval Linux. Poté CD-ROM odpojil, připojil můj druhý disk - na něm vytvořil oddíl (zase abych nepřišel o data) a následně všechny potřebné data bych přesunul na jed z disků a ten druhý (teď už prázdný disk) bych zformátoval a nahrál tam OS celý znovu.
Šlo by to?
Jak to nejlíp provést, abych nepřišel o data?
Je jiné řešení?
Děkuji za každou radu.
-
Kamarád nedavno řešil podobnej problém s novou deskou a přestože byla nová tak to chtělo update BIOSU. Disky sou SATA?
-
Disky sou SATA?
Nejsou. Jedná se o poměrně staré disky.
-
ted si v liveCD? zkus otevřít Places > Computer. Ty disky se sice samy nemountnou ale myslim, že jdou i bez konzole připojit
-
Live CD vám disky vůbec nenajde? Pokud se jenom nepřipojí, můžete to udělat ručně:
sudo mkdir /mnt/odd1
sudo mount /dev/sdaX mnt odd1
případně samozřejmě sdbX, hdaX, hdbX,... podle označní disků (zjískáte třeba příkazem lshw)
Když připojíte všechny oddíly, můžete data přesunovat jak chcete a pak třeba i nainstalovat ubuntu na nějaký uvolněný oddíl ;)
Takhle bych to teda dělal já, netvrdím, že je to nejlepší cesta...
-
ted si v liveCD? zkus otevřít Places > Computer. Ty disky se sice samy nemountnou ale myslim, že jdou i bez konzole připojit
Velmi dobře se na to hodí jeden applet na panel (pravý klik -> přidat na panel -> "Připojování disků")
-
Myslím, že v gnome(nevim jak je to s kde) se v Places - computer ukáže fyzicky připojenej disk a v nabídce RMB je rovnou mount. popř se sám připojí při pokusu o otevření :)
-
myslím, že se v tý otázce moc nevyznám. To je víc fyzických disků? kolik mají mít prostoru?
-
ted si v liveCD? zkus otevřít Places > Computer. Ty disky se sice samy nemountnou ale myslim, že jdou i bez konzole připojit
Ne, teď jsem na laptopu :-). V Places > Computer vidím jen Floppy, CD-ROM a systém souborů.
Live CD vám disky vůbec nenajde? Pokud se jenom nepřipojí, můžete to udělat ručně:
sudo mkdir /mnt/odd1
sudo mount /dev/sdaX mnt odd1
Live CD je nenajde.
Příkaz:
sudo mount /dev/hda /mnt/odd1
mi hlásí: "You muset specify the filesystem type". Jinak /dev/hdaX zase "special device /dev/hdaX does not exist".
Velmi dobře se na to hodí jeden applet na panel (pravý klik -> přidat na panel -> "Připojování disků")
Po kliku na applet vidím jen možnost: "Mount Floppy Drive" :-\
-
myslím, že se v tý otázce moc nevyznám. To je víc fyzických disků? kolik mají mít prostoru?
Prakticky se jedná o 2 fyzické disky se stejným problémem - nedaří se mi na ně dostat. Oba disky mají kapacitu 80GB - nejsou zcela obsazené. Já se na ně potřebuji dostat - konkrétně k datům na nich a překopírovat data z jednoho disku na druhý, abych ten první mohl zformátovat a nahrát tam OS.
-
jsou určitě najumpeovaný jako master a slave?
-
To by meli byt jinak by mu podle me neprosel start ani prez BIOS.
V liveCD si otevrete aplikace -> prislusenstvi -> terminal
do terminalu napiste sudo fdisk -l
Mozna bude potreba zadat heslo, tusim ze by melo byt ubuntu nebo root nebo neco podobneho, ted si nejsem jist. Vysledek prikazu sem vlozte.
-
jesli si dobře pamatuju tak liveCD user je rovnou zprávce,neni? možná se pletu... Jinak z osobní zkušenosti musim říct, že z liveCD sem disky připojoval a opdojoval pravym čudlem jako bych byl ve windowsech... ;D
-
Disk je najumpovaný správně - BIOS to potvrdil - disk je jako Master.
výpis po příkazu sudo fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disk /dev/hda does't contain a valid partition table
-
ups :o
-
no tak v tom live přes places otevři položku počítač.otevře se tahle tabulka:
[img=http://www.ukazto.com/img/2067333,Screenshot.jpg] (http://www.ukazto.com/?img=2067333,Screenshot.jpg)
cvakni pravým na ten disk o který jde a dej mount (nebo jak to tam je)
pak ty data uvidíš, jestli ne tak uvidíme.
-
cvakni pravým na ten disk o který jde a dej mount (nebo jak to tam je)
Jak jsem psal výše - mě se tam ten disk vůbec nezobrazí, takže nemám na co "cvaknout".
-
a když spustíš:
sudo gparted
?
-
tak v konzoli
mount /dev/sda /media/disk (může být i sda1)
jak to vypadá teď, případně co ti konzole vypsala?
-
sudo gparted
No prakticky nic zajímavého
Partition: unallocated
Filesystem: unallocated
Size: 74,53 GiB
Used: ---
Unused: ---
Flags:
mount /dev/sda /media/disk (může být i sda1)
jak to vypadá teď, případně co ti konzole vypsala?
To jsem zkoušel taky - výsledek je o několik příspěvků výš.
Řekl bych, že na tom disku není vytvořený ani jeden oddíl..
-
Jak to tak vypadá, tak je na disku porušená partition tabulku. Nevíte jak jednoduše a účinně by se dala opravit tak, abych nepřišel o data?
Nebo dá se na disku (na kterém není asi ani jeden oddíl) vytvořit oddíl - popř. více oddílů bez nutnosti formátovat disk a bez ztráty dat?
-
Jak to tak vypadá, tak je na disku porušená partition tabulku. Nevíte jak jednoduše a účinně by se dala opravit tak, abych nepřišel o data?
Nebo dá se na disku (na kterém není asi ani jeden oddíl) vytvořit oddíl - popř. více oddílů bez nutnosti formátovat disk a bez ztráty dat?
Tohle umel Norton Disk Doctor pod starym OS. Dokazal prohledat cely disk a obnovit na nem oddily, prestoze byla porusena partition table. Jestli existuje podobny nastroj v linuxu, to bohuzel nevim.
-
třeba:
http://www.abclinuxu.cz/software/alternativy/Partition%20Table%20Doctor
nebo:
http://www.linuxzone.cz/index.phtml?ids=29&idc=88
:)
-
Vše spraveno, data zachráněna! Moc děkuji všem za rady a pomoc.
Chyby byla nakonec v poškozené partition tabulce. Stáhl jsem si obraz Hiren's BootCD 9.3 - všem doporučuji. Konkrétně mi pomohl program TestDisk obsažený na tomto CD - tabulku se mi podařilo opravit za pár minutek.