Národní identitní autorita, tedy NIA ID, MeG a eOP jsou nedostupné. Na nápravě se pracuje [𝕏].
Americký výrobce čipů Nvidia se stal první firmou na světě, jejíž tržní hodnota dosáhla pěti bilionů USD (104,5 bilionu Kč). Nvidia stojí v čele světového trhu s čipy pro umělou inteligenci (AI) a výrazně těží z prudkého růstu zájmu o tuto technologii. Nvidia již byla první firmou, která překonala hranici čtyř bilionů USD, a to letos v červenci.
Po Canonicalu a SUSE oznámil také Red Hat, že bude podporovat a distribuovat toolkit NVIDIA CUDA (Wikipedie).
TrueNAS (Wikipedie), tj. open source storage platforma postavená na Linuxu, byl vydán ve verzi 25.10 Goldeye. Přináší NVMe over Fabric (NVMe-oF) nebo OpenZFS 2.3.4.
Byla vydána OpenIndiana 2025.10. Unixový operační systém OpenIndiana (Wikipedie) vychází z OpenSolarisu (Wikipedie).
České základní a střední školy čelí alarmujícímu stavu kybernetické bezpečnosti. Až 89 % identifikovaných zranitelností v IT infrastruktuře vzdělávacích institucí dosahuje kritické úrovně, což znamená, že útočníci mohou vzdáleně převzít kontrolu nad klíčovými systémy. Školy navíc často provozují zastaralé technologie, i roky nechávají zařízení bez potřebných aktualizací softwaru a používají k nim pouze výchozí, všeobecně známá
… více »Během tradiční ceremonie k oslavě Dne vzniku samostatného československého státu (28. října) byl vyznamenán medailí Za zásluhy (o stát v oblasti hospodářské) vývojář 3D tiskáren Josef Průša. Letos byly uděleny pouze dvě medaile Za zásluhy o stát v oblasti hospodářské, druhou dostal informatik a manažer Ondřej Felix, který se zabývá digitalizací státní správy.
Tor Browser, tj. fork webového prohlížeče Mozilla Firefox s integrovaným klientem sítě Tor přednastavený tak, aby přes tuto síť bezpečně komunikoval, byl vydán ve verzi 15.0. Postaven je na Firefoxu ESR 140.
Bylo oznámeno (cs) vydání Fedora Linuxu 43. Ve finální verzi vychází šest oficiálních edic: Fedora Workstation a Fedora KDE Plasma Desktop pro desktopové, Fedora Server pro serverové, Fedora IoT pro internet věcí, Fedora Cloud pro cloudové nasazení a Fedora CoreOS pro ty, kteří preferují neměnné systémy. Vedle nich jsou k dispozici také další atomické desktopy, spiny a laby. Podrobný přehled novinek v samostatných článcích na stránkách Fedora Magazinu: Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Silverblue a Fedora Atomic Desktops.
Elon Musk oznámil (𝕏) spuštění internetové encyklopedie Grokipedia (Wikipedia). Zatím ve verzi 0.1. Verze 1.0 prý bude 10x lepší, ale i ve verzi 0.1 je podle Elona Muska již lepší než Wikipedia.
Řešení dotazu:
.
martin@martin-debian:/dev$ dmesg | grep sd [ 1.554670] sd 2:0:0:0: [sda] 781420655 512-byte logical blocks: (400 GB/372 GiB) [ 1.554712] sd 2:0:0:0: [sda] Write Protect is off [ 1.554715] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 1.554733] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.554841] sda: [ 1.556816] sda1 sda2 [ 1.556832] sd 2:0:1:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB) [ 1.569345] sda5 sda6 [ 1.579904] sd 2:0:1:0: [sdb] Write Protect is off [ 1.579907] sd 2:0:1:0: [sdb] Mode Sense: 00 3a 00 00 [ 1.579909] sda3 sda4 [ 1.579935] sd 2:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.580150] sdb: sdb1 [ 1.598220] sd 2:0:0:0: [sda] Attached SCSI disk [ 1.598327] sd 2:0:1:0: [sdb] Attached SCSI disk [ 1.608333] sd 2:0:0:0: Attached scsi generic sg0 type 0 [ 1.608731] sd 2:0:1:0: Attached scsi generic sg1 type 0 [ 6.056891] sd 8:0:0:0: Attached scsi generic sg3 type 0 [ 6.058580] sd 8:0:0:0: [sdc] 976773166 512-byte logical blocks: (500 GB/465 GiB) [ 6.059073] sd 8:0:0:0: [sdc] Write Protect is off [ 6.059077] sd 8:0:0:0: [sdc] Mode Sense: 1c 00 00 00 [ 6.059079] sd 8:0:0:0: [sdc] Assuming drive cache: write through [ 6.060322] sd 8:0:0:0: [sdc] Assuming drive cache: write through [ 6.060618] sdc: sdc1 [ 6.062320] sd 8:0:0:0: [sdc] Assuming drive cache: write through [ 6.062393] sd 8:0:0:0: [sdc] Attached SCSI disk [ 6.728178] md: bind sdb [ 7.419571] Adding 6080560k swap on /dev/sda6. Priority:-1 extents:1 across:6080560k [ 7.594929] EXT3 FS on sda3, internal journal [ 8.135148] EXT3 FS on sda4, internal journal [ 2414.379832] EXT3 FS on sdc1, internal journal
mount: /dev/sdb already mounted or /media/interni busyv fstab mám:
proc /proc proc defaults 0 0 # / was on /dev/sda3 during installation UUID=d43e47b7-d3b4-4a6a-bb57-ebdf181339d7 / ext3 errors=remount-ro 0 1 # /home was on /dev/sda4 during installation UUID=4c70544f-eea2-4f0e-b008-4c187978691a /home ext3 defaults 0 2 # swap was on /dev/sda6 during installation UUID=987815f2-eaf1-420a-ae92-1f28610ba801 none swap sw 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 /dev/sdc1 /media/usb0 auto rw,user,noauto 0 0 /dev/sdb /media/interni ext3 rw,user,noauto 0 0
partx -l /dev/sdbprípadne
partx -a /dev/sdb
root@martin-debian:/home/martin# partx -l /dev/sdb # 1: 63-1953520064 (1953520002 sectors, 1000202 MB) # 2: 0- -1 ( 0 sectors, 0 MB) # 3: 0- -1 ( 0 sectors, 0 MB) # 4: 0- -1 ( 0 sectors, 0 MB) root@martin-debian:/home/martin# partx -a /dev/sdbPři druhým příkazu vyskočí gtk hláška, že nemám oprávnění k tomu disku
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0Zakomentuj to a restartuj, pak to připoj ručně.
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/sdc1 /media/usb0 auto rw,user,noauto 0 0
/dev/sdb /media/interni ext3 rw,user,noauto 0 0
ls -la /dev/sd*Ak nie, tak potom ešte toto:
disktype /dev/sd?... alebo som nepochopil otázku.
root@martin-debian:/etc# ls -la /dev/sd* brw-rw---- 1 root disk 8, 0 9. úno 19.28 /dev/sda brw-rw---- 1 root disk 8, 1 9. úno 19.28 /dev/sda1 brw-rw---- 1 root disk 8, 2 9. úno 19.28 /dev/sda2 brw-rw---- 1 root disk 8, 3 9. úno 19.28 /dev/sda3 brw-rw---- 1 root disk 8, 4 9. úno 19.28 /dev/sda4 brw-rw---- 1 root disk 8, 5 9. úno 19.28 /dev/sda5 brw-rw---- 1 root disk 8, 6 9. úno 19.28 /dev/sda6 brw-rw---- 1 root disk 8, 16 9. úno 19.28 /dev/sdb brw-rw---- 1 root floppy 8, 32 9. úno 19.45 /dev/sdc brw-rw---- 1 root floppy 8, 33 9. úno 19.45 /dev/sdc1
mount: /dev/sdb1 is not a block device (maybe try `-o loop'?)
blkid, jen tak pro zajímavost? Musíš přes sudo nebo jako root, jinak to někdy všechno nevypíše.
Jinak zkus vyhodit ten celý sdb řádek z fstabu a jako root pak normálně tohle:
mount /dev/sdb1 /home/robotics/nejaky_adresar
popř. kdyby to nešlo, tak tohle:
mount /dev/sdb /home/robotics/nejaky_adresar
To se přece musí chytnout, ne?
root@martin-debian:/etc# blkid /dev/sdb /home/martin/a /dev/sdb: TYPE="isw_raid_member"
mount /dev/sdb /home/martin/a/ mount: unknown filesystem type 'isw_raid_member
root@martin-debian:/etc# fdisk -l /dev/sdb Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000ba0e4 Device Boot Start End Blocks Id System /dev/sdb1 1 121601 976760001 83 Linux
mknod, který musí obsahovat hlavní a vedlejší číslo zařízení, kterému rozumí jádro.
Takže co píšeš, není možné, alespoň bych se divil.
/proc/partitions a možná ještě file -s /dev/sd*.
--- /dev/sdb
Block device, size 931.5 GiB (1000204886016 bytes)
DOS/MBR partition map
Partition 1: 931.5 GiB (1000202241024 bytes, 1953520002 sectors from 63)
Type 0x83 (Linux)
Ext3 file system
UUID 4D086A66-F202-4BAB-959D-038EAD3E89D6 (DCE, v4)
Volume size 931.5 GiB (1000202240000 bytes, 244190000 blocks of 4 KiB)
ale blokové zařízení sdb1 v /dev nevytvořilo… Co si ho vyrobit ručněsdb: sdb1
mknod muj_disk b 8 17a pak se na něj podívat
file -s muj_disknebo ho i zkusit připojit?
.
root@martin-debian:/dev# mknod sdb1 b 8 17 root@martin-debian:/dev# file -s sdb1 sdb1: writable, no read permission root@martin-debian:/dev# mount /dev/sdb sdb sdb1 root@martin-debian:/dev# mount /dev/sdb sdb sdb1 root@martin-debian:/dev# mount /dev/sdb sdb sdb1 root@martin-debian:/dev# mount /dev/sdb1 /home/martin/a/ mount: /dev/sdb1 is not a valid block device
no read permissionTo je velmi divné. mknod by měl vyrobit zařízení s rozumnými právy. Kdyžtak mu zkus přidat práva pro čtení (chmod +r).
file -s sdb1 sdb1: Linux rev 1.0 ext3 filesystem data, UUID=4d086a66-f202-4bab-959d-038ead3e89d6 (large files)
root@martin-debian:/dev# ls sdb* sdb sdb1 sdb2 sdb3 sdb4Co tam dělaj ty další sbčka? Doufám že se mi ten disk nějakým příkazem nerozdělil.
# / was on /dev/sda3 during installation UUID=d43e47b7-d3b4-4a6a-bb57-ebdf181339d7 / ext3 errors=remount-ro 0 1 # /home was on /dev/sda4 during installation UUID=4c70544f-eea2-4f0e-b008-4c187978691a /home ext3 defaults 0 2 # swap was on /dev/sda6 during installation UUID=987815f2-eaf1-420a-ae92-1f28610ba801 none swap sw 0 0 # pridano rucne UUID=4d086a66-f202-4bab-959d-038ead3e89d6 /media/interni ext3 rw,user,noauto 0 0 /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 /dev/sdc1 /media/usb0 auto rw,user,noauto 0 0Ale stejně nejde připojit, ještě zkusím restnout PC.
. A ještě si to dovolí napsat:
martin@martin-debian:~$ mount /media/interni mount: special device UUID=4d086a66-f202-4bab-959d-038ead3e89d6 does not exist
Neni tam nějakej chaos s udevem?
Jednou jsem si nějak blbě aktualizoval udev, podrobnosti nevim, dokud mi nestartoval, disk (asi /dev/sda5) jsem viděl, poté, co nastartoval, už jsem zařízení neviděl. Je to tak asi 2 roky, co jsem to řešil, tuším, že mi na gentoo pomohlo překompilovat a překonfigurovat kus stromu=repozitáře.
root@martin-debian:/etc# more /proc/partitions major minor #blocks name 8 0 390710327 sda 8 1 102398278 sda1 8 2 1 sda2 8 3 85449735 sda3 8 4 102398310 sda4 8 5 94381843 sda5 8 6 6080571 sda6 8 16 976762584 sdb 8 32 488386583 sdc 8 33 488384001 sdc1
root@martin-debian:/etc# file -s /dev/sd* /dev/sda: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, stage2 address 0x2000, stage2 segment 0x200; partition 1: ID=0x7, active, starthead 1, startsector 63, 204796557 sectors; partition 2: ID=0xf, starthead 254, startsector 204796681, 200924894 sectors; partition 3: ID=0x83, starthead 254, startsector 405721575, 170899470 sectors; partition 4: ID=0x83, starthead 254, startsector 576621045, 204796620 sectors, code offset 0x63 /dev/sda1: x86 boot sector, code offset 0x52, OEM-ID "NTFS ", sectors/cluster 8, reserved sectors 0, Media descriptor 0xf8, heads 255, hidden sectors 63, dos < 4.0 BootSector (0x80) /dev/sda2: x86 boot sector; partition 1: ID=0x7, starthead 1, startsector 2, 188763687 sectors; partition 2: ID=0x5, starthead 254, startsector 188763689, 12161205 sectors, extended partition table, code offset 0x0 /dev/sda3: Linux rev 1.0 ext3 filesystem data, UUID=d43e47b7-d3b4-4a6a-bb57-ebdf181339d7 (needs journal recovery) (large files) /dev/sda4: Linux rev 1.0 ext3 filesystem data, UUID=4c70544f-eea2-4f0e-b008-4c187978691a (needs journal recovery) (large files) /dev/sda5: x86 boot sector, code offset 0x52, OEM-ID "NTFS ", sectors/cluster 8, reserved sectors 0, Media descriptor 0xf8, heads 255, hidden sectors 63, dos < 4.0 BootSector (0x80) /dev/sda6: Linux/i386 swap file (new style), version 1 (4K pages), size 1520141 pages, no label, UUID=987815f2-eaf1-420a-ae92-1f28610ba801 /dev/sdb: x86 boot sector; partition 1: ID=0x83, starthead 1, startsector 63, 1953520002 sectors, code offset 0xb8 /dev/sdc: x86 boot sector, Microsoft Windows XP MBR, Serial 0x687dc5cd; partition 1: ID=0x83, starthead 1, startsector 63, 976768002 sectors, code offset 0xc0 /dev/sdc1: Linux rev 1.0 ext3 filesystem data, UUID=ff395cb3-b988-4b8d-9a88-b4a9ee0e1d47, volume name "venku" (needs journal recovery) (errors) (large files)
blkid, ale že bys ho neznal a nepomohl by? dmesg je jasně taky možnost.
GParted 0.7.0
Libparted 2.3
Nastavit název oddílu "interni" na /dev/sdb1 00:00:00 ( CHYBA )
kalibruje se /dev/sdb1 00:00:00 ( ÚSPĚCH )
cesta: /dev/sdb1
začátek oddílu: 63
konec oddílu: 1953520064
velikost: 1953520002 (931.51 GiB)
nastavuje se název oddílu "interni" na /dev/sdb1 00:00:00 ( CHYBA )
e2label /dev/sdb1 "interni"
e2label: Adresář nebo soubor neexistuje při pokusu otevřít /dev/sdb1
Nemohu najít platný superblok systému souborů.
root@martin-debian:/home/martin/a# hdparm -z /dev/sdb /dev/sdb: re-reading partition tablea k tomu vyskočí gtk okno že nejsu oprávněnej připojit Svazek1T. Přitom to spouštím jako root.
dd if=/dev/sdb of=/home/uzivatel/mbr.dat bs=512 count=1
dd if=/dev/sdb of=bla.dat bs=1k count=6a pak výpisy
cat /sys/class/scsi_device/*/device/type ls /sys/class/scsi_device/*/device/block ls /sys/block/sdb/Jinak možná bys mohl připojit (na vlastní riziko) příkazem
# 32256 je ten první sektor partition (63) * 512 velikost bloku mount -t ext3 -o seek=32256 /dev/sdb
mount -t ext3 -o seek=32256 /dev/sdb /mnt/mountpoint
root@martin-debian:/home/martin/a# cat /sys/class/scsi_device/*/device/type 0 0 5 0 root@martin-debian:/home/martin/a# ls /sys/class/scsi_device/*/device/block /sys/class/scsi_device/0:0:0:0/device/block: sda /sys/class/scsi_device/0:0:1:0/device/block: sdb /sys/class/scsi_device/4:0:0:0/device/block: sr0 /sys/class/scsi_device/8:0:0:0/device/block: sdc root@martin-debian:/home/martin/a# ls /sys/block/sdb/ alignment_offset capability device holders power range ro size stat trace bdi dev ext_range inflight queue removable sdb1 slaves subsystem ueventTo s tím vlastním rizikem, do toho nejdu...
. V příloze je ten bla.dat
mount -t ext3 -o offset=32256 /dev/sdb /mnt/mountpoint
dd if=/dev/sdb of=bla.dat bs=1k count=64
cat /sys/block/sdb/sdb1/devVypíše to major:minor a pak pomocí
mknod /dev/sdb1 b major minorvytvoř zařízení a zkus ho připojit
root@martin-debian:/dev# cat /sys/block/sdb/sdb1/dev 8:17 root@martin-debian:/dev# mknod /dev/sdb1 b 8 17hotovo
mount -t ext3 /dev/sdb1 /mnt/mountpoint
root@martin-debian:/home/martin/a# mount -t ext3 /dev/sdb1 /media/interni mount: /dev/sdb1 already mounted or /media/interni busy
Feb 8 23:19:52 martin-debian kernel: [ 1.529119] sd 0:0:0:0: [sda] 781420655 512-byte logical blocks: (400 GB/372 GiB) Feb 8 23:19:52 martin-debian kernel: [ 1.529119] sd 0:0:1:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB) Feb 8 23:19:52 martin-debian kernel: [ 1.529180] sd 0:0:1:0: [sdb] Write Protect is off Feb 8 23:19:52 martin-debian kernel: [ 1.529200] sd 0:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA Feb 8 23:19:52 martin-debian kernel: [ 1.529255] sd 0:0:0:0: [sda] Write Protect is off Feb 8 23:19:52 martin-debian kernel: [ 1.529290] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA Feb 8 23:19:52 martin-debian kernel: [ 1.529373] sdb: sdb1 Feb 8 23:19:52 martin-debian kernel: [ 1.531539] sda:sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray Feb 8 23:19:52 martin-debian kernel: [ 1.535187] Uniform CD-ROM driver Revision: 3.20 Feb 8 23:19:52 martin-debian kernel: [ 1.540371] sda1 sda2 < Feb 8 23:19:52 martin-debian kernel: [ 1.540558] input: Genius Optical Mouse as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/input/input2 Feb 8 23:19:52 martin-debian kernel: [ 1.540618] generic-usb 0003:0458:003A.0001: input,hidraw0: USB HID v1.10 Mouse [Genius Optical Mouse] on usb-0000:00:1a.0-1/input0 Feb 8 23:19:52 martin-debian kernel: [ 1.540633] usbcore: registered new interface driver usbhid Feb 8 23:19:52 martin-debian kernel: [ 1.540635] usbhid: v2.6:USB HID core driver Feb 8 23:19:52 martin-debian kernel: [ 1.552892] sda5 sda6 > sda3 sda4 Feb 8 23:19:52 martin-debian kernel: [ 1.563494] sd 0:0:1:0: [sdb] Attached SCSI disk
cat /proc/self/mountinfo
root@martin-debian:/home/martin/a# cat /proc/self/mountinfo 14 19 0:0 / /sys rw,nosuid,nodev,noexec,relatime - sysfs none rw 15 19 0:3 / /proc rw,nosuid,nodev,noexec,relatime - proc none rw 16 19 0:5 / /dev rw,relatime - devtmpfs none rw,size=1025084k,nr_inodes=256271,mode=755 17 16 0:11 / /dev/pts rw,nosuid,noexec,relatime - devpts none rw,gid=5,mode=620,ptmxmode=000 19 1 8:3 / / rw,relatime - ext3 /dev/disk/by-uuid/d43e47b7-d3b4-4a6a-bb57-ebdf181339d7 rw,errors=remount-ro,data=ordered 20 19 0:15 / /lib/init/rw rw,nosuid,relatime - tmpfs tmpfs rw,mode=755 21 16 0:16 / /dev/shm rw,nosuid,nodev,relatime - tmpfs tmpfs rw 22 19 8:4 / /home rw,relatime - ext3 /dev/sda4 rw,errors=continue,data=ordered 23 14 0:17 / /sys/fs/fuse/connections rw,relatime - fusectl fusectl rw 24 15 0:18 / /proc/sys/fs/binfmt_misc rw,nosuid,nodev,noexec,relatime - binfmt_misc binfmt_misc rw 26 19 8:33 / /media/usb0 rw,nosuid,nodev,noexec,relatime - ext3 /dev/sdc1 rw,errors=continue,data=ordered
8:17 tam nikde připojený není, takže spíš platí to busy. Pošlu ti zdroják, přeložíš si ho a spustíš, zavolá to pár bezpečných ioctl na to zařízení (zatím ho teda nemaž). Bude to chvilku trvat.
gcc -o bla bla.cSpustit jako root, otevírá to jenom read-only, tak se ničeho neboj.
root@martin-debian:/home/martin/a# ./bla -- Disk info -- Block size 4096 # of blocks 1000204886016 Total size 4096839213121536 -- Partition info -- Block size 1024 # of blocks 1000202241024 Total size 1024207094808576
root@martin-debian:/home/martin# mount -t ext3 -o offset=32256 /dev/sdb /media/interni
root@martin-debian:/home/martin# ls -l /media/interni/
celkem 40
drwxr-xr-x 3 martin martin 4096 18. pro 11.27 audio
drwxr-xr-x 59 martin martin 12288 4. led 22.34 dokumenty
drwxr-xr-x 3 martin martin 4096 31. říj 11.33 games
drwxrwxrwx 2 root root 16384 29. říj 20.43 lost+found
drwxr-xr-x 4 martin martin 4096 22. led 19.33 video
root@martin-debian:/home/martin# umount /media/interni/
root@martin-debian:/home/martin# mount /dev/sdb1
mount: can't find /dev/sdb1 in /etc/fstab or /etc/mtab
root@martin-debian:/home/martin# mount /dev/sdb1
mount: can't find /dev/sdb1 in /etc/fstab or /etc/mtab
root@martin-debian:/home/martin# mount /dev/sdb1
mount: special device /dev/sdb1 does not exist
root@martin-debian:/home/martin# mknod /dev/sdb1 b 8 17
root@martin-debian:/home/martin# mount /dev/sdb1
mount: /dev/sdb1 is not a valid block device
______________________________
< kurva už to vypadalo nadějně >
------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
mount -t ext3 -o offset=32256,ro /dev/sdb /media/interniJeště můžeš zkusit prográmek, přečte MBR, koukne na partition tabulku, koukne na jednotlivé partition, jestli mají ext2/3/4, pokud ano, tak porovná velikost filesystému s velikostí partition (jestli náhodou není větší, než by měla) a pak ještě zkusí přečíst 64k z konce partition (jestli není chyba někde v tom, že nejde číst třeba za hranici 200GB, jak si něco říkal). Zkompiluj to příkazem
gcc -o bla -std=c99 -D_FILE_OFFSET_BITS=64 bla.cBez toho tučnýho ti to nepůjde. Hází to varování
backslash and newline separated by space, ale to je v poho.
To s tím vlastním rizikem, do toho nejdu...Ta diskuze už mi přerostla přes hlavu a jsem zvědavý, jak to dopadne. Každopádně můžes udělat celkovou(?) kopii pomocí dd (když ti fungoval příkaz.
dd if=/dev/sdb of=/home/uzivatel/mbr.dat bs=512 count=1), tak bych na tvém místě nejdřív oddíl zazálohoval a pak si pohrával s tou zálohou (dá se - pokud vím - taky normálně mountovat). Teda záleží na tom, kolik GB ten oddíl má, jestli na to máš někde místo.
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0Tak ten post, nemusel mít 100 příspěvků, ve kterých se už nikdo nevyzná, možná ani sám tazatel ne.
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/sdc1 /media/usb0 auto rw,user,noauto 0 0
/dev/sdb /media/interni ext3 rw,user,noauto 0 0
Zakomentuj to a restartuj, pak to připoj ručně.
Pak si zjistíš blkid(y). Používej buď staré připojování, nebo UUID (UDEV).
To sdb je opravdu kravina !
Ale stejně připojen nebyl podle /proc/self/mountinfo, navíc tam je noauto, tak by vůbec nemuselo s problémem souviset. Ale za vyzkoušení nic nedá.
Ano, už před instalací sem měl dva disky v PC, byl tam Debian Lenny. Disk sda byl rozdělený na /home/ a "/". "/" jsem smazal při nové instalaci squeeze a /home/ jsem ponechal. Na druhém disku sdb, který mám naformátovaný na ext3, mám miliony dat, je to 1TB disk a když sem ho dával nový do PC tak v linuxu, sem musel přez příkaz zapnout aby šel vidět celý. Ukazovalo se že má jen 200GB, řešil sem to pak tady na abclinuxu a to se vyřešilo a už ukazoval 1TB a normálně fungoval.
Pak vyšel jednoho dne squeeze. V Xkách jsem tedy spustil v terminálu příkaz atp-get dist-upgrade. Vše pěkně frčelo, občas jsem odpověděl na otázku kdy se mě to na něco zeptalo, ale jen do té doby než spadli potom co se instalovali nové drivery nvidie Xka. Takže mi to žuchlo do textového terminálu a já neviděl co se děje a jestli se mě to na něco ptá. Proces upgradu dle činnosti disku stále probíhal až se zastavil a zřejmě proto, že se mě to na něco ptalo a já ale bohužel neviděl co. Tak sem to musel restartovat natvrdo během toho upgradu. Naběhl naštěstí starý kernel a já spustil na půl upgradovanej system. Spustil sem myslim něco jako dpkg -a configure a pak spustil zase apt-get dist-upgrade a vše proběhlo. Jenže v xkách mi nefungovala klávesnice a nemohl sem to zaboha s pomocí lidí vyřešit.
Takže sem si nainstaloval squeeze z DVD na "/" disku sda. /home/ ponechal stavajici. Na sdb jsem při instalaci vůbec nešahal, protože jsem nechtěl přijít o data, tak sem to nechal tak jak to tam bylo. Nevím jestli by bylo možná, že by apt-get dist-upgrade na squeezeho nějak mohlo podělat ten disk? Třeba tím, že když se tam dával nový grub při tom upgradu na squeeze, tak to tomu disku dávalo myslím jedinečné UUID. A pak když sem ten squeeze instaloval nově, tak ho to tam to UUID dávalo znova. Nevím jestli něco takového ten grub zapisuje přímo do sektoru toho disku kterému dává UUID?[ 6.728178] md: bind sdb, takže asi to bude tím
Příště číst logy, kdyby tam alespoň nebyl ten scrollbar (výmluva).
root@martin-debian:/home/martin# ls /dev/mapper/isw* ls: nelze přistoupit k /dev/mapper/isw*: Adresář nebo soubor neexistuje
root@martin-debian:/home/martin/a# dmraid -r no raid disksTak a můžu dál šedivět
.
root@martin-debian:/home/martin# dmraid -ay -t no raid disks
md: bind sdb, to mi hlava nebere. Zkus se ještě podívat do biosu, jestli tam není zaplý sw raid. I když co vím, tak to linux vždycky ignoroval ...
cat /proc/mdstat, zkus sem dát výstup.
martin@martin-debian:~$ cat /proc/mdstat
Personalities :
md127 : inactive sdb[0](S)
2257 blocks super external:imsm
unused devices: none
že by?
mdadm /dev/md127 --fail /dev/sdb mdadm /dev/md127 --remove /dev/sdbAle musí to někdo zkontrolovat, jestli je to bezpečný, nikdy sem to nedělal
mdadm --stop /dev/md127
.
root@martin-debian:/home/martin# dmsetup table /dev/sdb Device /dev/sdb not found Command failedNejde to, přitom v /dev tam mám to sdb.
root@martin-debian:/home/martin# mdadm --assemble --scan -vv mdadm: looking for devices for further assembly mdadm: no RAID superblock on /dev/sdc1 mdadm: /dev/sdc1 has wrong uuid. mdadm: no RAID superblock on /dev/sdc mdadm: /dev/sdc has wrong uuid. mdadm: cannot open device /dev/sdb: Device or resource busy mdadm: /dev/sdb has wrong uuid. mdadm: cannot open device /dev/sda6: Device or resource busy mdadm: /dev/sda6 has wrong uuid. mdadm: no RAID superblock on /dev/sda5 mdadm: /dev/sda5 has wrong uuid. mdadm: cannot open device /dev/sda4: Device or resource busy mdadm: /dev/sda4 has wrong uuid. mdadm: cannot open device /dev/sda3: Device or resource busy mdadm: /dev/sda3 has wrong uuid. mdadm: no RAID superblock on /dev/sda2 mdadm: /dev/sda2 has wrong uuid. mdadm: no RAID superblock on /dev/sda1 mdadm: /dev/sda1 has wrong uuid. mdadm: cannot open device /dev/sda: Device or resource busy mdadm: /dev/sda has wrong uuid. mdadm: looking for devices for /dev/md/Sys mdadm: no recogniseable superblock on /dev/sdc1 mdadm/dev/sdc1 is not a container, and one is required. mdadm: no recogniseable superblock on /dev/sdc mdadm/dev/sdc is not a container, and one is required. mdadm: cannot open device /dev/sdb: Device or resource busy mdadm/dev/sdb is not a container, and one is required. mdadm: cannot open device /dev/sda6: Device or resource busy mdadm/dev/sda6 is not a container, and one is required. mdadm: no recogniseable superblock on /dev/sda5 mdadm/dev/sda5 is not a container, and one is required. mdadm: cannot open device /dev/sda4: Device or resource busy mdadm/dev/sda4 is not a container, and one is required. mdadm: cannot open device /dev/sda3: Device or resource busy mdadm/dev/sda3 is not a container, and one is required. mdadm: no recogniseable superblock on /dev/sda2 mdadm/dev/sda2 is not a container, and one is required. mdadm: no recogniseable superblock on /dev/sda1 mdadm/dev/sda1 is not a container, and one is required. mdadm: cannot open device /dev/sda: Device or resource busy mdadm/dev/sda is not a container, and one is required.
root@martin-debian:/home/martin# mdadm /dev/md127 --fail /dev/sdb mdadm: set device faulty failed for /dev/sdb: No such device
root@martin-debian:/home/martin# mdadm /dev/md127 --remove /dev/sdb mdadm: hot removed /dev/sdb from /dev/md127Co teď, mám strach.
mount -t ext3 /dev/sdb1 /media/interni
cat /proc/mdstat, jestli ho nevrátil do toho raidu
.
root@martin-debian:/home/martin# cat /proc/mdstat
Personalities :
md127 : inactive sdb[0](S)
2257 blocks super external:imsm
unused devices: none
mdadm --detail /dev/md127.
cat /etc/mdadm.conf.
root@martin-debian:/home/martin# cat /etc/mdadm.conf cat: /etc/mdadm.conf: Adresář nebo soubor neexistujeTy příspěvky tady sou už úplně přimáčklý u zdi.
root@martin-debian:/home/martin# mdadm --detail /dev/md127
/dev/md127:
Version : imsm
Raid Level : container
Total Devices : 1
Working Devices : 1
UUID : a1297932:9430da95:594386a7:493ae111
Member Arrays :
Number Major Minor RaidDevice
0 8 16 - /dev/sdb
.
root@martin-debian:/home/martin# ls /dev/sd* /dev/sda /dev/sda2 /dev/sda4 /dev/sda6 /dev/sdc /dev/sda1 /dev/sda3 /dev/sda5 /dev/sdb /dev/sdc1
Lepsi by bylo najit kde to v tom superblocku je a ruco to vynulovat.
Jo udelej:
mdadm /dev/md127 --stop /dev/md127 mdadm /dev/md127 --remove /dev/sdb mdadm --zero-superblock /dev/sdb
Disk už zachroustal. Jdu restartovat.
root@martin-debian:/home/martin# mdadm /dev/md127 --remove / mdadm: cannot get array info for /dev/md127 root@martin-debian:/home/martin# mdadm /dev/md127 --remove /dev/sdb mdadm: error opening /dev/md127: No such file or directory root@martin-debian:/home/martin# mdadm --zero-superblock /dev/sdb root@martin-debian:/home/martin#
martin@martin-debian:~$ ls /dev/sdb* /dev/sdb /dev/sdb1sdb1 se vytvořilo, jen nevíme jestli jsou na tom ještě data
Odmenit? Vsude nam blahorec
Dokážu tam akorat fuckoffovat a shitovat
. Jdu testovat ten tvůj program.
.
root@martin-debian:/home/martin# mdadm --zero-superblock /dev/sdb mdadm: Couldn't open /dev/sdb for write - not zeroing
fdisk -lNa vypsání všech mdX. Pro každý z nich pak
mdadm --detail /dev/mdXA spustit to na to, kde ten disk bude.
Nezapomeň pak ve fstabu změnit /dev/sdb na /dev/sdb1 a dát pryč ten offset, jestli to teda bude fungovat.
root@martin-debian:/home/martin/a# ./bla -- Disk info -- Read only: no Device size: 1000204886016 Soft block size: 4096 Logical block size: 512 Physical block size: 512 MBR signature 0x55 0xAA (should be 0x55 0xAA) :: Partition #0 :: Bootable: no Type: 0x83 Start (sectors): 0x0000003F (dec 63) Size (sectors): 0x74705982 (dec 1953520002) Start (bytes): 32256 Size (bytes): 1000202241024 Reading 64k from beginning ...... OK Ext2 magic OK # of blocks 244190000 Log. block size 2 Block size 4096 Filesystem size 1000202240000 Reading 64k from end ...... OK :: Partition #1 :: - not valid - :: Partition #2 :: - not valid - :: Partition #3 :: - not valid -
/dev/sdb /media/interni ext3 rw,user,noauto,offset=32256 0 0A mělo by to fungovat. Není to sice hezké řešení, ale asi lepší, než nic
. Když tam místo noauto dám auto,tak se mi to mounte automaticky ne?
Můžu to tam dat nebo se to podela? Kopírovat tam můžu i jako user i spoustet
.
Jinak když tam dáš auto, tak to bude automaticky.
Předem upozorňuju, že budu možná mimo mísu, ale: Používá se v Debianu (ještě) Hardware Abstraction Layer (HAL)? Pokud ano, tak je spuštěn příslušný démon?
Poznámka: Něco podobného mi to dělalo s čtečkou paměťových karet, pomohlo HAL.
.
Myslím, že ke zjištění by mělo stačit něco takového:
ps -e | grep hal
root@martin-debian:/home/martin# ps -e | grep hal 1583 ? 00:00:00 hald 1632 ? 00:00:00 hald-runner 1688 ? 00:00:00 hald-addon-inpu 1691 ? 00:00:00 hald-addon-rfki 1692 ? 00:00:00 hald-addon-leds 1717 ? 00:00:01 hald-addon-stor 1730 ? 00:00:00 hald-addon-cpuf 1753 ? 00:00:00 hald-addon-acpiTak tam je.
Vím, že HAL je deprecated, ale nejde mi do hlavy, že moje čtečka paměťových karet dostala rozum, až po zprovoznění HAL.
Zapomněl jsem dodat, že používám buď přímo textovou konzoli nebo (většinou) pekwm. A to hlavní: Jedná se o Arch Linux.
mdadm --zero-superblock /dev/sdb
(tamty 2 předešlé příkazy asi nezabraly, protože ve tvém výpisu si to stěžovalo, že nemůže najít /dev/md127).
mdadm /dev/md127 --stop /dev/md127 mdadm /dev/md127 --remove /dev/sdb mdadm --zero-superblock /dev/sdb
root@martin-debian:/home/martin# mdadm /dev/md127 --remove /dev/sdb mdadm: error opening /dev/md127: No such file or directory
Tiskni
Sdílej: