Ranish Partition Manager - Ranish Partition Manager

Ranish Partition Manager je freewarový editor oddílů na pevném disku , nástroj pro klonování disků a správce spouštění , který poskytuje vysokou úroveň kontroly nad vytvářením systémů s více systémy. Je k dispozici na freeware live cd SystemRescueCD a Ultimate Boot CD (ne verze pro Windows). Funguje pod MS-DOS , PC DOS , DR-DOS nebo FreeDOS .

Funkce

Rozdělení na oddíly

  • Na rozdíl od editoru oddílů dodávaného se systémy Windows Vista a Windows 7 může Ranish Partition Manager vytvářet tabulky oddílů, do kterých lze instalovat Windows XP i Windows Vista. Je však možné vytvořit tabulku oddílů bez chyb v RPM, kde instalační program systému Windows XP nemůže nainstalovat XP (bez odstranění hodnoty rozšířeného oddílu z tabulky oddílů). Úpravy tohoto typu tabulky oddílů pomocí editoru oddílů systému Vista budou mít za následek smíšené zarovnání .
  • Před uložením na disk lze provést libovolný počet změn.
  • Nejnovější beta verze (v2.44 beta) poskytuje řešení k překonání omezení 4 primárních oddílů na jedné jednotce, což umožňuje až 30 primárních (a tedy zaváděcích) oddílů.
  • Umožňuje sektorově přesné úpravy primárních oddílů, logických jednotek a rozšířených oddílů EBR (typ 05). Obzvláště vzácnou vlastností RPM je to, že ukazuje přesně, kde jsou rozšířené spouštěcí záznamy , radí uživateli, kde by měly být, a umožňuje uživateli umístit je kamkoli.
    • RPM mohou ukázat chybu, pokud EBR nejsou na začátku hlavy (relativně k začátku rozšířeného oddílu - typ 0F). Pokud jsou zarovnání oddílů tohoto druhu ignorována a oddíl je upravován správcem disků Windows XP , může XP logické jednotky odstranit. K tomu může dojít, pokud je rozšířený oddíl nejprve upraven v systému Windows Vista nebo Windows 7.
  • Protože RPM zobrazuje všechny tyto informace a zobrazuje celou jednotku ve formátu CHS , je snadné zjistit, zda celá rozšířená a primární tabulka oddílů odpovídá standardnímu vyrovnání CHS.
    • Pokud tabulka oddílů nedodržuje konzistentní zarovnání CHS (nebo dokonce i pokud ano) a velikost oddílu Vista je změněna nebo zobrazena pomocí určitých nástrojů, mohou tyto nástroje „opravit“ začátek oddílu (někdy umístěním na hranice válce (nebo stopy?)) a učinit jej nespustitelným. ( zdroj )
    • To také usnadňuje zapisování umístění oddílu (ve válcích), jeho mazání z tabulky oddílů a pozdější opětovné přidání do tabulky oddílů, aby byl oddíl znovu viditelný. Používá se v systémech s více operačními systémy, kde jsou vyžadovány více než čtyři primární oddíly.
      • Pomocí této techniky je možné převést logické jednotky na primární oddíly a naopak. Toto je experimentální technika, která může mít v určitých situacích problémy (viz část níže).
      • Tato technika funguje pouze s primárními oddíly . Pro instalaci systému Windows XP může být nutné odstranit rozšířený oddíl z tabulky oddílů (v hlavním spouštěcím záznamu ). Pokud však odstraníte hodnotu rozšířeného oddílu v hlavním spouštěcím záznamu, pak se pokusíte přidat zpět, RPM odstraní první rozšířený spouštěcí záznam. Místo toho to lze provést pomocí editoru disků, jako je hexedit na System Rescue CD . Hodnota rozšířeného oddílu je zkopírována do souboru a odstraněna z tabulky oddílů. Po instalaci systému Windows XP se hodnota rozšířeného oddílu zkopíruje zpět a rozšířený oddíl se stane viditelným pro Windows.

Klonování

RPM může vytvářet bitově identické klony oddílů. (Viz rychlost.)

Rychlost

RPM běží okamžitě z některého z následujících:

  • SystemRescueCD (na první výzvu vyberte „Spustit systémové nástroje z obrazu diskety“ (verze 1.6.0)). Od verze 2.8.1 a vyšší SystemRescueCD již neobsahuje RPM.
  • RPM lze nainstalovat na disketu z TUI (nevyžaduje použití příkazového řádku, jak je požadováno pro uložení textového souboru tabulky oddílů ).
  • RPM lze nainstalovat na pevný disk.

Kromě nástrojů, které lze spustit z pravidelně používaného operačního systému, je RPM jedním z nejrychlejších způsobů rozdělení pevného disku nebo obnovení, klonování nebo přesunutí operačního systému.

Omezení a zástupná řešení

RPM nebyl po mnoho let aktualizován. (Není známo, zda funguje s dynamickým diskem nebo s velkou sektorovou jednotkou.) Má určité potíže a problémy se zobrazením, z nichž většina nastává při použití jednotek, které jsou mnohem větší, než když byly napsány RPM:

  • Zdálo se, že formátování diskových oddílů pomocí RPM vedlo v systému Windows XP k problémům.
  • Může zobrazit maximálně 64 řádků. To znemožňuje přidání oddílu, pokud má tabulka oddílů přibližně 3 primární oddíly plus „ rozšířený oddíl “ s 28 logickými jednotkami . Logické jednotky vyžadují minimálně dva řádky. Volné mezery mezi jednotkami obvykle používají každý řádek.
  • V jednom systému byla maximální hodnota válce, kterou bylo možné zadat „ručně“, 65535. Vyšší čísla bylo možné zadat pomocí průvodce (průvodce spustíte stisknutím klávesy „enter“). Hodnoty lze vždy snížit pomocí klávesy „-“.
    • Změnu velikosti začátku rozšířeného oddílu (typ 0x0F) lze provést pouze ručně, takže začátek rozšířeného oddílu nemohl být znovu změněn na velikost válce 65535. Vezměte například disk (a tabulku oddílů), který používá velikost sektoru 512 bajtů , velikost hlavy 63 sektorů a největší (a pravděpodobně nejběžnější) velikost válce, tj. 255 hlav na válec. Na tomto disku mohl Ranish PM změnit velikost začátku rozšířeného oddílu na méně než 502 GiB od začátku disku. Na disku, který je stejný, kromě velikosti válce je 240 hlav na válec, by bylo maximální umístění pro začátek rozšířeného oddílu zhruba 472 GiB . Obvykle je primární oddíl (na rozdíl od logických jednotek ) vyžadován pouze instalací určitých operačních systémů (například Windows). 472 GiB je pro tento účel pravděpodobně dostatek místa, a to i v případě systémů s více operačními systémy.
  • Průvodce má vtípek, kde se při změně hodnoty může nesprávně zobrazit poslední znak hodnoty válce. Pokud je to ignorováno, zdá se, že funguje dobře.
  • Obvykle jej lze použít u oddílů, které nenásledují jediné zarovnání CHS, ale z těchto důvodů to může být nepříjemné:
    • RPM umožňuje zobrazit tabulku oddílů jako CHS nebo sektory. V sektorovém režimu mají disky přes 250 GB nebo tak, mají tolik sektorů, že posouvají řádky na další řádek na displeji. Kurzor se nezobrazí na správném místě.
    • Pokud znáte pouze sektor, ve kterém chcete oddíl, možná budete muset převést na hodnotu CHS z tohoto důvodu: V sektorovém režimu byla maximální velikost pro vytvoření oddílu v sektorech někde přes 268 435 433, ale pod 26 8435 550. Při zadávání hodnot do válců byly vytvořeny oddíly alespoň jednoho terabajtu (v režimu CHS pomocí průvodce).
      • V režimu CHS ale neumožňuje zadávat pouze adresy jakýchkoli hlav nebo sektorů. Klávesy „-“ a „+“ mohou tyto hodnoty zvýšit nebo snížit, pokud je nelze zadat.
  • nemůže naformátovat některé souborové systémy nebo zobrazit jejich štítky svazků, např. NTFS

Záloha tabulky primárních oddílů a rozšířeného oddílu

Ranish Partition Manager lze použít k vytvoření (manuálního) zálohování tabulky primárních oddílů i „rozšířeného oddílu“ (tabulka) .

Převod logických jednotek na primární oddíly a naopak

Pomocí RPM je možné převést logické jednotky na primární oddíly. V RPM se to provádí „odstraněním“ logické jednotky, přesunutím začátku „rozšířeného oddílu“ (typ 0x0F) dopředu, vytvořením primárního „oddílu“ ve stejném umístění jako logická jednotka a následným uložením změn. Proces je obrácen, aby se primární oddíl převedl na logickou jednotku. Před nebo po těchto převodech se však oddíl musí odchýlit od standardního zarovnání CHS, protože logické jednotky obvykle začínají na druhé hlavě (hlava 1), zatímco primární oddíly obvykle začínají na začátku cylindru.

Většina moderních operačních systémů by pravděpodobně neměla problémy se čtením a úpravou souborů na převedené jednotce, ale některý software používaný pro změnu velikosti nebo zobrazení diskových oddílů se může rozhodnout potichu „opravit“ oddíl přesunutím jeho začátku (možná pro přizpůsobení) na standardní vyrovnání CHS) [1] nebo přizpůsobit se zarovnání 1- MiB . Tato změna velikosti by nezabránila spuštění systému Windows XP, ale mohla by zabránit spuštění systému Windows Vista, pokud je počáteční sektor přesunut bez aktualizace spouštěcích souborů systému Vista. Zadruhé, pokud uživatel neví, že byl oddíl přesunut, nemusí si uvědomit, že stará záloha tabulky oddílů bude zastaralá.

Existuje však další možný problém s převodem primárních oddílů na logické jednotky, pokud nejsou primární oddíly vytvořeny pro tento účel. Je známo, že správa disků Windows XP odstraňuje „nestandardní“ rozšířené oddíly. Aby bylo možné provést převod, musí před primárním oddílem existovat alespoň 63 sektorů , aby bylo možné přidělit EBR . Z těchto důvodů může být výhodné pro každou primární přepážku, která může být převedena na prodlouženou přepážku, spustit je na hlavě 1, namísto na začátku válce. Prostor od začátku tohoto válce po hlavu 1 by měl být volným místem; předchozí oddíl by měl končit na konci posledního úplného válce (nebo na konci dřívějšího válce).

Spuštění primárních oddílů na hlavě 1 (místo na hlavě 0) má další výhodu. Umožňuje bitově identické klonování těchto primárních oddílů na logické jednotky, což vytváří zcela normální (obvyklé) logické jednotky. To znamená, že EBR logických jednotek jsou na začátku válce, logická jednotka začíná na další hlavě a logická jednotka končí na hranici válce. Tento autor však netestoval instalaci nebo zavedení operačních systémů z primárních oddílů začínajících na hlavě 1, které nebyly prvním oddílem. (První oddíl obvykle začíná na hlavě 1, protože tento válec začíná hlavním spouštěcím záznamem .)

Srovnání s ostatními editory oddílů

Stejně jako většina grafických editorů oddílů , GParted není sektorově přesný, což znamená, že nebude zobrazovat čísla sektorů nebo válců, kde se vytvářejí oddíly. Provádí však několik věcí, které RPM nedokáže: GParted může změnit velikost oddílů s daty na nich ( NTFS , FAT atd.) A může formátovat oddíly NTFS. Ačkoli RPM je schopen formátovat oddíly FAT, Windows XP došlo k chybě na oddílu formátovaném pomocí RPM.

Ranish Partition Manager a GNU Parted ( parted ) mohou zobrazit všechny diskové oddíly v jednom formátu CHS a oba jsou sektorově přesné, ale parted nezobrazuje umístění EBR ani všechny hodnoty, které obsahují. V Linuxu lze všechny tyto informace zobrazit pomocí, sfdisk -us -l -xale formát vyžaduje podrobnější zkoumání a neindikuje chyby / varování barvou, jako to dělá RPM. Na rozdíl od nástrojů příkazového řádku parted nebo sfdisk umožňuje textové uživatelské rozhraní RPM uživateli pohybovat kurzorem kdekoli v tabulce oddílů a vybrat, jaké hodnoty se mají změnit. Parted je riskantnější a méně efektivní při používání, protože ukládá každou změnu, jakmile je provedena, a vyžaduje aktualizaci určitých věcí.

RPM může vytvářet oddíly ručně nebo pomocí průvodce .

Viz také

externí odkazy

Reference

  1. ^ „The Ultimate Guide to Hard Drive Partitioning“ . Petri IT znalostní databáze .
  2. ^ s Ranish.html "Oddíl s Ranish Partition Manager" Zkontrolovat |url=hodnotu ( nápověda ) . Mosaddique .
  3. ^ „Nelze úspěšně nainstalovat Windows XP, pokud používáte Windows Vista nebo Windows PE 2.0 k vytváření oddílů na pevném disku“ . Podpora společnosti Microsoft . 23. července 2009.
  4. ^ „Nová pravidla rozdělení disku systému Vista“ . Multibootery Duální a Multibooting se systémem Vista .(Zdroj je diskutabilní. Na této stránce zdroje jsou určité nejasnosti, které jsou objasněny zde .)
  5. ^ "Případ mizejících oddílů" . Informace o systému Vista .
  6. ^ „SKUTEČNÝ multi-boot“ .
  7. ^ "Případ mizejících oddílů" . Informace o systému Vista .