Нахождение смещения для ext4 раздела

Можно использовать группы, например:

$ sed -i 's/<\(.*\)>\(.*\)<.*>/<column name="\1">\2<\/column>/g' filename.xml

Вероятно, самая запутывающая часть о REs - то, что существуют различные синтаксические разновидности.

Например, sed и энергия используют основные регулярные выражения, где необходимо заключить в кавычки () получить их метазначение.

С расширенными регулярными выражениями (например, awk, egrep и меньше) необходимо заключить в кавычки () получить буквальное значение. Существуют подобные различия для других метасимволов.

Объяснение позади BRE () семантика - то, что, когда большей частью Вашего входа является C-код затем, это более практично для заключения в кавычки круглых скобок для метаиспользования.

5
26.12.2013, 19:54
2 ответа

Разделенный должен смочь считать образ диска из файла и интерпретировать таблицу разделов. Так использование

parted -s disk.img unit s print

Для моего (тестирование) образ диска это дает:

# parted -s /root/sdd.img unit s print
Model:  (file)
Disk /root/sdd.img: 16384s
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start  End     Size   Type     File system  Flags
 1      5s     7812s   7808s  primary               type=83
 2      7872s  16383s  8512s  primary               type=83

Вы видите, в каком секторе каждый раздел запускается (и концы).

6
27.01.2020, 20:38
  • 1
    Также sfdisk -uB -l распечатает ту информацию, но использование 1 024-байтовых блоков, которые могут помочь вычислить смещения. –  Riccardo Murri 11.10.2010, 15:38

Я узнал, что проблема не была связана для расчистки вообще. Изображение имело ошибки в нем, и фиксация включила выполнение e2fsck.

1
27.01.2020, 20:38

Теги

Похожие вопросы