Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: karel kudrna 24 Ledna 2008, 16:10:59
-
Nevíte prosím někdo jak se mountuje rozšířený oddíl?
:-[
-
Rozsireny oddil se nemountuje.. v rozsirenem oddilu jsou dalsi oddily a mountuji se az tyto, naprosto stejne jako oddily jine.
-
Aha. No a jak zjistím jejich jména,abych je přimountovat mohl?
-
Obecně platí, že první IDE master je /dev/hda první IDE slave /dev/hdb, druhý IDE master /dev/hdc atd.
u SATA disků nebo USB klíčenek (flashdisků) toje /dev/sda , /dev/sdb ,...
Takže pokud chcete zjistit, který oddíl je který, spusťte si v konzoli (terminálu)
sudo fdisk /dev/(hda/sda/viz výše)
např.:
sudo fdisk /dev/hda
objeví se něco jako
Command (m for help):
stisknete klávesu p (a možná enter) a vypíše se seznam oddílů na disku.
Popřípadě můžete zkusit grafické programy gparted nebo jeho ekvivalent qtparted (dají se doinstalovat přímo ze zdrojů pomocí sudo apt-get install gparted)
-
No je to lepší, můj dotaz se odvíjí od toho, co jsem si vyčetl na ábíčku, trošku tomu začínám rozumět,ale:
kaja@republika:~$ sudo fdisk -l
Disk /dev/sda: 80,0 GB, 80 026 361 856 bajtů
hlav: 255, sektorů na stopu: 63, cylindrů: 9 729
Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech
Identifikátor disku: 0x08000800
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sda1 * 1 1442 11582833+ c W95 FAT32 (LBA)
/dev/sda3 1443 9550 65127510 83 Linux
/dev/sda4 9551 9729 1437817+ 5 Rozšířený
/dev/sda5 9551 9729 1437786 82 Linux swap/Solaris
kaja@republika:~$ sudo fdisk /dev/sda4
/dev/sda4 nelze čístnevím proč.
podle výpisu hwinfo je totiž:
disk:
/dev/sda ST380011A
/dev/sdb Maxtor 6 E040L0
partition:
/dev/sda1 Partition
/dev/sda3 Partition
/dev/sda4 Partition
/dev/sda5 Partition
/dev/sdb1 Partition
/dev/sdb2 Partition
/dev/sdb5 Partition
předpokládal jsem, že sdb je zahrnutý v rozšířeném oddílu.
ach jo.
-
Nene,
/dev/sda ST380011A
/dev/sdb Maxtor 6 E040L0
je to jasné. sda je úplně jiný fyzický disk než sdb.
a co se týče sda4, ze kterého nelze číst
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sda4 9551 9729 1437817+ 5 Rozšířený
/dev/sda5 9551 9729 1437786 82 Linux swap/Solaris
Jak vidíte, tak začátek a konec rozšířeného sda4 a sda5 se shodují, protože rozšířený oddíl je jakoby nadřazený tomu sda5 (v tomto případě pouze jemu, ale může jich tam být několik).
Mountovat /dev/sda4 je podle mě nesmysl (nemělo by to ani fungovat), a co se týče /dev/sda5, tak ten máte nejspíše již připojen systémem do složky /swap. Je to odkládací oddíl, kam se ukládají momentálně nepoužívané části paměti RAM, když je zaplněná. Je to vlastně obdoba stránkovacího souboru ve Windows (pagefile.sys).
-
takže můj problém je vlastně úplně jiný než jsem si myslel. Ten Maxtor obsahuje původní systém, data jsem už zachránil, ale nedá mi to.
kaja@republika:~$ sudo mount /dev/sdb /media/maxtor
[sudo] password for kaja:
mount: speciální zařízení /dev/sdb neexistuje
jiný výpis než hwinfo, třeba lshw ten disk nenajde. Ve výpisu dmesg je tohle a ještě píše, že nenalezl superblock.
[ 1800.486475] scsi 2:0:0:0: Direct-Access Maxtor 6 E040L0 NAR6 PQ: 0 ANSI: 0
[ 1800.489082] sd 2:0:0:0: [sdb] 80293247 512-byte hardware sectors (41110 MB)
[ 1800.489938] sd 2:0:0:0: [sdb] Write Protect is off
[ 1800.489945] sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00
[ 1800.489949] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 1800.491091] sd 2:0:0:0: [sdb] 80293247 512-byte hardware sectors (41110 MB)
[ 1800.491934] sd 2:0:0:0: [sdb] Write Protect is off
[ 1800.491941] sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00
[ 1800.491943] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 1800.491949] sdb: sdb1 sdb2 < sdb5 >
[ 1800.530295] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 1800.530360] sd 2:0:0:0: Attached scsi generic sg2 type 0
[ 1830.838821] usb 5-3: reset high speed USB device using ehci_hcd and address 2
[ 1861.050862] usb 5-3: reset high speed USB device using ehci_hcd and address 2
[ 1891.262906] usb 5-3: reset high speed USB device using ehci_hcd and address 2
[ 1921.474947] usb 5-3: reset high speed USB device using ehci_hcd and address 2
[ 1951.686999] usb 5-3: reset high speed USB device using ehci_hcd and address 2
[ 1981.899034] usb 5-3: reset high speed USB device using ehci_hcd and address 2
[ 1982.032871] sd 2:0:0:0: [sdb] Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK,SUGGEST_OK
[ 1982.032882] end_request: I/O error, dev sdb, sector 41
[ 1982.032888] Buffer I/O error on device sdb, logical block 41
[ 1982.032895] Buffer I/O error on device sdb, logical block 42
[ 1982.032899] Buffer I/O error on device sdb, logical block 43
[ 1982.032902] Buffer I/O error on device sdb, logical block 44
[ 1982.032906] Buffer I/O error on device sdb, logical block 45
[ 1982.032910] Buffer I/O error on device sdb, logical block 46
[ 1982.032913] Buffer I/O error on device sdb, logical block 47
[ 1982.032919] Buffer I/O error on device sdb, logical block 48
[ 1982.032923] Buffer I/O error on device sdb, logical block 49
[ 1982.032927] Buffer I/O error on device sdb, logical block 50
[ 2012.139063] usb 5-3: reset high speed USB device using ehci_hcd and address 2
[ 2042.351100] usb 5-3: reset high speed USB device using ehci_hcd and address 2
[ 2044.161178] sd 2:0:0:0: [sdb] Sense Key : No Sense [current]
[ 2044.161190] sd 2:0:0:0: [sdb] Add. Sense: No additional sense information
disk neškrtá, nemyslím, že by byl v háji silikonovým.
-
Zas tak dobře se v tom nevyznám, ale není třeba problém v tom, že připojujete celý disk do jedné složky?
Co jsem zatím dělal já, mohl jsem připojovat jen jednotlivé partitions
to znamená vytvořit si ve složce media (pokud neexistují) složky sdb1, sdb2 a sdb5 a pak je postupně připojovat
sudo mount /dev/sdb1 /media/sdb1
sudo mount /dev/sdb2 /media/sdb2
sudo mount /dev/sdb5 /media/sdb5
Ale možná jenom melu nesmysly.
-
já se právě obávám, že disk má poškozený filesystém a já nevím jak ho opravit, když ho nepřipojím.ani nevím kde je abych na něj poslal fsck. :-[
-
podivejte, ten maxtor je /dev/sdb, jsou na nem tri partisny sdb1,sd2,sdb5. Pripojovat ma smysl pouze tyto tri uvedene partisny prikazy, provedlo by se ti temi prikazy, ktere jsou uvedeny vyse. Pouze by bylo vhodne jeste specifikovat, jaky filesystemy na tom disku jsou.. napr. pro FAT
sudo mount -t vfat /dev/sdb1 /media/sdb1
Pokud nepujdou pripojit, tak pak ma smysl uvazovat o fsck, ale musite vedet, co za souborovy system tam je... Takze co na tom disku bylo?
Zkuste to pripadne pres graficky gparted, tam by se ten typ filesystemu mohl zobrazit.
-
Byl tam ext3, je to původní systém Ubuntu 7.10. Už jsem se s ním rozloučil, data vysosal, ale nepřijde mi ten disk fyzicky poškozený. Samozřejmě jsem si vynadal, že si dávám defaultní OS na nejstarší disk co mám.
Fsck zkouším, zdá se, že to někam povede. Gparted mě ještě nenapadl, zkusím dneska.
-
No pokud jde jen o ten disk a o data vam nejde, tak neni nic snazsiho, nez ty oddily (treba pomoci gparted) prerozdelit (zrusit ci poupravit, jak chcete) a znova zformatovat. Na tom disku tedy zadny rozsireny oddil nemate, pouze tri normalni oddily, ze? Pri takovem poctu ani nema smysl rozsireny oddil vytvaret.
Ale asi si to chcete zkusit.. Pak bych podle velikosti oddilu urcil, co je swap a co ext3 oddily a zkusil ten fsck. No za zkousku nic nedate.
-
no tak moc děkuju za podporu, fcsk zabral, opravil jsem sdb1 a už je vidět , připojuje se automaticky, takže jestli to dobře chápu, když zruším sdb1 a 3 můžu ho používat jako datový. Můžu pak smazat adresáře jako je /boot a podobně? systém už je jinde.
-
Ja si nejsem jistej, jak je ten disk rozdelen. To zjistite treba tim zminovanym gparted... Pravdepodobne jsou v nem tri oddily (jeden z toho byl swap)..pokud chcete mit disk jako datovy, tak toto deleni nema smysl.. Jestli nejde o data na disku, tak pres gparted ty oddily vsechny zruste a vytvorit nove.. bud jeden, nebo dva, jak se vam to hodi.. a ty pak pouzijte jako datove.. Nema smysl, aby vam ukrajoval kapacitu puvodni swap.
Kdybyste vsechny oddily zrusil a vytvoril jeden zabirajici cely disk, tak pak by mel byt pristupny jako sdb1.