Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: pivik 06 Května 2009, 18:58:49
-
Ahoj, něco dělám špatně při snaze o připojení druhého disku. Jedná se o disk /dev/hdb1. Po restaru se disk nepřipojí a oddíl se přejmenuje na /dev/hdf1. Co prosím dělám špatně?
fdisk -l
otas-desktop:/home/otas# fdisk -l
Disk /dev/hdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xda471d69
Device Boot Start End Blocks Id System
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x31cb31ca
Device Boot Start End Blocks Id System
/dev/sda1 * 1 4462 35840983+ 7 HPFS/NTFS
/dev/sda2 4463 30401 208355017+ f W95 Ext'd (LBA)
/dev/sda5 4463 24665 162280566 7 HPFS/NTFS
/dev/sda6 24666 24793 1028128+ 82 Linux swap / Solaris
/dev/sda7 24794 26068 10241406 83 Linux
/dev/sda8 26069 30401 34804791 83 Linux
otas-desktop:/home/otas#
/etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda7 / ext3 errors=remount-ro 0 1
/dev/sda8 /home ext3 defaults 0 2
/dev/sda6 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/sda5 /media/win_d ntfs-3g defaults,locale=cs_CZ.UTF-8 0 0
/dev/sda1 /media/win_c ntfs-3g defaults,locale=cs_CZ.UTF-8 0 0
/dev/hdb1 /media/backup ext3 defaults 0 2
-
omg .. nemuzu si pomoct, ale nejak ve tvem vypisu nevidim jakykoliv oddil na hdb
-
dík, nejradši bych se ostudou do windows propadl... ;D
-
np, urw
dík, nejradši bych se ostudou do windows propadl... ;D
.. no, snad neni tak zle ..
-
ještě taková lemplovská otázka...
jak povolím zápis na ten hbd1 oddíl? Zkouším to různě měnit v fstab a zím mi to nejde.
-
mkdir /mnt/foo; chmod -R 777 /mnt/foo
mount /dev/hdb1 /mnt/foo -o defaults
-
nakonec jsem to vyřešil trochu jinak ale dík za nakopnutí.. ;)
-
Stejně mi to připojování po startu PC nějak blbne. Při první restartu se disk korektně připojil a dneska ráno po spuštění PC opět chyba a disk se nepřipojil. Navíc se automaticky přejmenoval na /dev/hdf1. Čím by to mohlo být způsobeno?
-
Zopakujte sem ty výpisy...
-
Takže aktuální výpisy po překopání disku a reinstalu Debianu:
otas-desktop:/home/otas# fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x31cb31ca
Device Boot Start End Blocks Id System
/dev/sda1 1 1275 10241406 83 Linux
/dev/sda2 1276 1402 1020127+ 82 Linux swap / Solaris
/dev/sda3 1403 30401 232934467+ 83 Linux
Disk /dev/hdf: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xda471d69
Device Boot Start End Blocks Id System
/dev/hdf1 1 19457 156288321 83 Linux
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda1 / ext3 errors=remount-ro 0 1
/dev/sda3 /home ext3 defaults 0 2
/dev/sda2 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hdb1 /media/backup ext3 rw,auto 0 2
Nevím proč se mi pořád přejmenovává /dev/hdb1 na /dev/hdf1....
-
Napada ma jedno riesenie, ale mozem sa aj mylit:
Aky je radic integrovany na tej doske? Ako je nastavene jeho spravanie v BIOSe?
/dev/hdb by mal byt PrimarySlave a /dev/hdf by mal byt SecondarySlave. Ak je v BIOSe nastavene, spravanie sa radica na automatiku, tak moze tieto kanaly prehadzovat.
Isty tym ale samozrejme nie som ...
-
Takže po čase jsem se vrátil k připojení onoho disku. Po nastavení autamiteckého připojení v fstab, po prvním restartu je to OK. Disk připojen a zápis funguje. Po dalším restartu se disk sám po přejmenuje z /dev/hdb na /dev/hdf, tudíž vyběhne error a automatické připojení disku se neprovede. Posílám nové výpisy. Díky za rady.
otas-desktop:/home/otas# fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x31cb31ca
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1275 10241406 83 Linux
/dev/sda2 1276 1402 1020127+ 82 Linux swap / Solaris
/dev/sda3 1403 2677 10241437+ 83 Linux
/dev/sda4 2678 30401 222693030 83 Linux
Disk /dev/hdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xda471d69
Device Boot Start End Blocks Id System
/dev/hdb1 1 19457 156288321 83 Linux
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda1 / ext3 errors=remount-ro 0 1
/dev/sda4 /media/data ext3 defaults 0 2
/dev/sda3 /home ext3 defaults 0 2
/dev/sda2 none swap sw 0 0
#/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hdb1 /media/data1 ext3 defaults 0 2
-
Zkus použít místo /dev/h?? UUID nabo LABEL toho disku...
http://wiki.ubuntu.cz/UUID
Nebo tu dej výpis ze sudo blkid, příp. zkontroluj, jestli se UUID mění podobně jako označení dev (nemělo by).
-
Takže výpis:
otas-desktop:/home/otas# blkid
/dev/sda1: UUID="c4c705db-ce93-411c-9c1c-fddc2a21b077" TYPE="ext3"
/dev/sda2: TYPE="swap"
/dev/sda3: UUID="59e63f37-7f6b-4d77-b6f8-07b1e10dbe6e" TYPE="ext3"
/dev/sda4: UUID="ba3f2f0c-7fe7-4402-ad3f-09a741bcccfd" TYPE="ext3"
/dev/hdb1: UUID="745109c5-89db-4897-8d3b-1ad3dd2cae5f" SEC_TYPE="ext2" TYPE="ext3"
otas-desktop:/home/otas#
-
Takže do fstab si dej místo /dev/hdb1
UUID=745109c5-89db-4897-8d3b-1ad3dd2cae5ftakže ten řádek bude vypadat nějak taktoUUID=745109c5-89db-4897-8d3b-1ad3dd2cae5f /media/data1 ext3 defaults 0 2
-
Jo tak toto zdá se funguje. Disk se připojí po každém startu PC, nicméně to označení /dev se pořád mění střídavě po každém restartu /dev/hdb1 a /dev/hdf1. Ne že by to bylo podstatný, ale chtěl bych i toto vyřešit, pokud to jde.
-
Jo tak toto zdá se funguje. Disk se připojí po každém startu PC, nicméně to označení /dev se pořád mění střídavě po každém restartu /dev/hdb1 a /dev/hdf1. Ne že by to bylo podstatný, ale chtěl bych i toto vyřešit, pokud to jde.
Ukažte fstab
-
Omlouvám se že posílám až teď, byl jsem pryč.
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda1 / ext3 errors=remount-ro 0 1
/dev/sda4 /media/data ext3 defaults 0 2
/dev/sda3 /home ext3 defaults 0 2
/dev/sda2 none swap sw 0 0
#/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
UUID=745109c5-89db-4897-8d3b-1ad3dd2cae5f /media/data1 ext3 defaults 0 2
-
Nic špatného na tom nevydím. Asi se mění UUID. Zopakujte znovu všechny výpisy.
-
No právě že UUID se nemění, mění se jen označení disku. A to mezi /dev/hdb1 a /dev/hdf1
-
Zopakujte znovu všechny výpisy.
-
otas-desktop:/home/otas# fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x31cb31ca
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1275 10241406 83 Linux
/dev/sda2 1276 1402 1020127+ 82 Linux swap / Solaris
/dev/sda3 1403 2677 10241437+ 83 Linux
/dev/sda4 2678 30401 222693030 83 Linux
Disk /dev/hdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xda471d69
Device Boot Start End Blocks Id System
/dev/hdb1 1 19457 156288321 83 Linux
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda1 / ext3 errors=remount-ro 0 1
/dev/sda4 /media/data ext3 defaults 0 2
/dev/sda3 /home ext3 defaults 0 2
/dev/sda2 none swap sw 0 0
#/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
UUID=745109c5-89db-4897-8d3b-1ad3dd2cae5f /media/data1 ext3 defaults 0 2
-
Ještě "blkid" a "mount -l" Ale stejně na to určitě nepříjdu. :)
-
otas-desktop:/home/otas# blkid
/dev/sda1: UUID="c4c705db-ce93-411c-9c1c-fddc2a21b077" TYPE="ext3"
/dev/sda2: TYPE="swap"
/dev/sda3: UUID="59e63f37-7f6b-4d77-b6f8-07b1e10dbe6e" TYPE="ext3"
/dev/sda4: UUID="ba3f2f0c-7fe7-4402-ad3f-09a741bcccfd" TYPE="ext3"
/dev/hdb1: UUID="745109c5-89db-4897-8d3b-1ad3dd2cae5f" SEC_TYPE="ext2" TYPE="ext3"
otas-desktop:/home/otas# mount -l
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda4 on /media/data type ext3 (rw)
/dev/sda3 on /home type ext3 (rw)
/dev/hdb1 on /media/data1 type ext3 (rw)
-
Je mi líto, ale opravdu nevím, jakým směrem se vydat. Jedině musíte prostudovat manuál k fstab(man fstab) a zkoušet.
Přeju hodně nervů... :)
-
Asi proto, že "EXT3=EXT2+žurnál". Jsou do jisté míry kompatibilní. Z EXT2 uděláte jednoduše přidáním žurnálových dat EXT3. Více UTFG.
Tedy možná/asi/snad/doufám se to tak může označovat. :) Je fakt, že místo konkrétního určení lze zadat místo EXT3 parametr "auto".
-
Je mi líto, ale opravdu nevím, jakým směrem se vydat. Jedině musíte prostudovat manuál k fstab(man fstab) a zkoušet.
Přeju hodně nervů... :)
I tak díky moc za snahu! ;)