Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: hutla.vojtech 04 Listopadu 2013, 21:27:04
-
Zdravím,
snažím se přijít na to, jak automaticky dělit disk. Rád bych z Ubuntu Live-CD spustil skript, který by harddisk zformátoval podle zadání. Hodlám teď experimentovat s instalacemi a rád bych měl harddisk předem připravený. Hledal jsem partman, parted a fdisk, ale nevím, jestli tohle zvládnou automaticky.
Skript by měl být schopen :
bez zeptání zvolit harddisk, vytvořit na něm oddíl pro systém s přip.bodem /, oddíl pro programy /usr, swap a zbytek harddisku /home
Děkuji všem předem za tipy.
-
Skus http://aboutme.ic.cz/?q=node/23
To bude stale ten isty disk?
-
V tom je ten problém, budu kupovat větší disk, proto potřebuju, aby velikost oddílu /home nastavil automaticky.
-
fdisk neumí interaktivní mód. Existuje opravdu "hnusný hack", jak jeho běh zautomatizovat, ale to bych vážně nedoporučoval:
echo -e "n\np\n1\n\n\nt\nc\na\n1\nw" | fdisk /dev/sda
Takže sfdisk, který má takovou hezkou fičuru. Pomocí sfdisk -d /dev/sda je možné si nechat vypsat aktuální rozložení, např.:
# partition table of /dev/sda
unit: sectors
/dev/sda1 : start= 2048, size=102400000, Id=83, bootable
/dev/sda2 : start=102402048, size=874371072, Id=83
/dev/sda3 : start= 0, size= 0, Id= 0
/dev/sda4 : start= 0, size= 0, Id= 0
a v úplně stejném formátu žere vstup, takže stačí jen si upravit start a size podle přání a nakrmit ho tím třeba ze souboru a je hotovo.
Mimochodem celou instalaci Ubuntu včetně dělení disků je možné zautomatizovat pomocí Kickstartu -- https://help.ubuntu.com/12.04/installation-guide/i386/automatic-install.html
-
Podívám se na ten Kickstart a možná zkusím i sfdisk. Díky moc