Linux
有沒有辦法將具有多個分區的佈局導入 ramdisk?
我轉儲了磁碟的分區佈局,其中:
sfdisk -d /dev/sda > part_table cat part_table
輸出
label: dos label-id: 0x0004bc49 device: /dev/sda unit: sectors /dev/sda1 : start= 2048, size= 131072, type=83 /dev/sda2 : start= 133120, size= 131072, type=83 /dev/sda3 : start= 264192, size= 131072, type=83 /dev/sda4 : start= 395264, size= 234045440, type=5 /dev/sda5 : start= 397312, size= 131072, type=af /dev/sda6 : start= 530432, size= 131072, type=83 /dev/sda7 : start= 663552, size= 131072, type=83 /dev/sda8 : start= 796672, size= 131072, type=83 /dev/sda9 : start= 929792, size= 131072, type=7
有沒有辦法將此分區佈局導入 ramdisk?
您可以使用
sfdisk
輸出來創建新的分區表sfdisk /dev/ram <part_table
如果你真的很大膽(或過時),你也可以使用
dd
dd if=/dev/sda of=/tmp/sda-mbr.bin bs=512 count=1 dd if=sda-mbr.bin of=/dev/ram0 bs=1 count=64 skip=446 seek=446