Změna ve vedení společnosti SUSE. Dosavadní CEO Melissa Di Donato odstoupila. Od 1. května je novým CEO Dirk-Peter van Leeuwen, bývalý Senior Vice President a General Manager ve společnosti Red Hat.
CyberChef je webová aplikace pro analýzu dat a jejich kódování a dekódování, šifrování a dešifrování, kompresi a dekompresi, atd. Často je využívaná při kybernetických cvičeních a CTF (Capture the Flag). Vydána byla nová major verze 10 (aktuálně 10.4.0). Přehled novinek v Changelogu.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch OTA-1 Focal založené na Ubuntu 20.04 Focal Fossa.
Společnost Red Hat slaví 30 let.
Ve věku 91 let zemřel izraelský informatik Ja'akov Ziv, spolutvůrce bezztrátových kompresních algoritmů LZ77, LZ78 a LZW (Lempel–Ziv–Welch).
Byla představena nová Arduino deska Arduino UNO R4 s 32bitovým MCU RA4M1 (Arm Cortex-M4). Desku lze zatím získat pouze v rámci early access programu.
Operační systém MidnightBSD, fork FreeBSD optimalizovaný pro desktop s prostředím Xfce, byl vydán ve verzi 3.0. Přehled novinek v poznámkách k vydání.
Na GOG.com běží Spring Sale. Při té příležitosti lze získat zdarma počítačovou hru Neurodeck: Psychological Deckbuilder (ProtonDB).
Alex Ellis upozornil 15. března, že firma Docker se chystala zrušit bezplatný hosting open-source projektů na Docker Hubu. Po vlně odporu se představitelé firmy omluvili a posléze byl původní záměr odvolán.
Ve věku 94 let zemřel Gordon Moore, mj. spoluzakladatel společnosti Intel a autor Moorova zákona.
cat /proc/partitions major minor #blocks name 8 0 156290904 sda 8 1 61440088 sda1 8 2 1 sda2 8 5 83749648 sda5 8 6 971901 sda6 8 7 10120918 sda7sda1 a sda5 je ntfs, sda6 swap, sda7 reiserfs. Dale: predpokladam, ze po zapisu partition table pujde provest grub-install. Pred havarii jsem z grubu bootoval i winxp ze sda1. Da se ocekavat ze to pujde dal, nebo se mam pripravit na dalsi hruzy s nejakym fixmbr a spol? Diky za odpoved.
man fdisk -l List the partition tables for the specified devices and then exit. If no devices are given, those mentioned in /proc/partitions (if that exists) are used.
[root@fedora9 ~]# fdisk -l Disk /dev/sda: 8 589 MB, 8 589 934 592 bajtů hlav: 255, sektorů na stopu: 63, cylindrů: 1 044 Jednotky = cylindry po 16065 * 512 = 8 225 280 bajtech Identifikátor disku: 0x0003b001 Zařízení Zavádět Začátek Konec Bloky Id Systém /dev/sda1 979 1044 530145 82 Linux swap/Solaris /dev/sda2 * 1 13 104391 83 Linux /dev/sda3 14 978 7751362+ 83 Linux Diskové oddíly jsou chybně seřazeny [root@fedora9 ~]#Mam pocit, ze tam je vse, co je pro obnovu partition tabulky potreba. Pokud ne, prosim zkusenejsi, aby me opravili
Disk /dev/sda doesn't contain a valid partition tableProtoze jsem vsak zatim nerebootoval a kernel ma informace o partitions a jejich umisteni nekde ulozene, vse funguje jak ma. Jedine co neco vraci, je gpart /dev/sda:
Begin scan... Possible partition(Windows NT/W2K FS), size(60000mb), offset(0mb) Possible partition(Windows NT/W2K FS), size(81786mb), offset(60000mb) Possible partition(Linux swap), size(981mb), offset(141786mb) Possible partition(ReiserFS filesystem), size(9883mb), offset(142771mb) *** Fatal error: dev(/dev/sda): seek failure.Pomoci gpart -W by to melo jit presvihnout zpet, ale bojim se te chybove hlasky. (Jinak rozlozeni oddilu odpovida.)
Přečti si znovu ten man fdisk
, konkrétně parametr -l
(když mu neudáš disk, tak to čte z /proc/partitions
) a mojí první odpověď (je tam fdisk -l
, ne fdisk -l /dev/sda
a výstupem je rozdělení disků (kvůli tomuhle dlouhému u se pachtím s diakritikou ) i s typama fs). Ostatně Heron to ještě potvrdil.
Ten gpart
to jenom odhaduje (Possible...
), kdežto fdisk
to čte z toho, co při startu přečetl z disků.
I kdyby tech disku mel treba 10. Tu prvni odpoved jsem psal z prace, tam mam XP (a Fedoru9 s jednim diskem ve VMware). Doma mam 3 disky a
[dskola@dejf2 ~]$ /sbin/fdisk -l Disk /dev/hda: 80.0 GB, 80026361856 bytes 255 heads, 63 sectors/track, 9729 cylinders Units = cylindry of 16065 * 512 = 8225280 bytes Zařízení Boot Start End Blocks Id System /dev/hda1 1 2 16033+ 78 Neznámý /dev/hda2 3 2850 22876528+ 7 HPFS/NTFS /dev/hda3 2851 9729 55255567+ f W95 Ext'd (LBA) /dev/hda5 2851 3341 3943926 b W95 FAT32 /dev/hda6 3342 3672 2658726 b W95 FAT32 /dev/hda7 3673 5761 16779861 7 HPFS/NTFS /dev/hda8 5762 8651 23213893+ 83 Linux /dev/hda9 8652 9696 8393931 83 Linux /dev/hda10 9697 9729 265041 82 Linux swap / Solaris Disk /dev/hdb: 40.0 GB, 40020664320 bytes 255 heads, 63 sectors/track, 4865 cylinders Units = cylindry of 16065 * 512 = 8225280 bytes Zařízení Boot Start End Blocks Id System /dev/hdb1 1 13 104391 83 Linux /dev/hdb2 14 1024 8120857+ 83 Linux /dev/hdb3 1285 4734 27712125 f W95 Ext'd (LBA) /dev/hdb4 4735 4865 1052257+ 82 Linux swap / Solaris /dev/hdb5 1285 1546 2104483+ 83 Linux /dev/hdb6 1547 4734 25607578+ 83 Linux Disk /dev/hdd: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylindry of 16065 * 512 = 8225280 bytes Zařízení Boot Start End Blocks Id System /dev/hdd1 1 8355 67111506 83 Linux /dev/hdd2 8356 8367 96390 83 Linux /dev/hdd3 8368 13920 44604472+ f W95 Ext'd (LBA) /dev/hdd4 13921 24321 83546032+ 83 Linux /dev/hdd5 8368 8629 2104483+ 83 Linux /dev/hdd6 8630 12367 30025453+ 83 Linux /dev/hdd7 13791 13920 1044193+ 82 Linux swap / Solaris [dskola@dejf2 ~]$Ja bych si z tohodle vystupu opsal potrebne udaje (zacatky a konce partisen a typy fs), spustil
fdisk /dev/pozadovany_disk
a postupne vytvoril nove partisny. Pak samozrejme "w" (zapsat MBR). Mozna by to slo i nejak "zautomatizovat" a fdisku predhodit nejaky vstupni soubor s datama, jake partisny ma kde vytvorit, ale v takovychle pripadech mam radeji rucni praci. fdisk
pracuje pouze s MBR, nikam jinam na disk nesaha (protoze nema duvod).
Samozrejme pokud tazatel do MBR zapsal 512 nul a pokud to byl bootovaci disk, tak musi znovu nainstalovat bootloader (grub, lilo, xosl...). Pokud to nebyl bootovaci disk, tak staci jenom ta partition tabulka (fdisk).
root@nbx:~# fdisk -l Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/sda doesn't contain a valid partition tablePokud neveris, muzes si to zkusit
man
jsem nestudoval nijak vic, takze pripoustim, ze tahle skutecnost mi unikla. V tom propade me napadaji mozna reseni:
testdisk
gpart
sfdisk
, umí i rozšířené oddíly.
sfdisk -d /dev/disk > backup.parts
-- dump, třeba do souboru
sfdisk /dev/disk < backup.parts
-- obnova
Tiskni
Sdílej: