Равным образом разделите содержимое каталога между дисками - с округлением до ближайшего каталога верхнего уровня

Возможно, ваш файл vmlinuz не найден. Это может быть потому, что он находится в каталоге /boot на sda5, следовательно, вы должны изменить строку на

title Ubuntu 10.04 root (hd0,4) kernel /boot/vmlinuz root=/dev/sda5 ro quiet splash initrd /initrd.img

или, если он находится в другом месте, где бы он ни находился.

(Возможно, вам придется сделать то же самое с файлом initrd.img)

Также проверьте, имеют ли файлы vmlinuz и initrd.img для ubuntu именно такое имя. Обычно они содержат версию ядра и тип в имени (например, vmlinuz-2.6.35-22-generic)

0
18.04.2018, 19:04
1 ответ

Так что, по иронии судьбы, это было бы действительно легко сделать, если бы эти две SD-карты на двух разных компьютерах в одной сети,поскольку существуют всевозможные кластерные решения для хранения данных, которые делают именно то, что вы просите.

Учитывая, что это не очень реалистичный вариант, однако (использование кластерной файловой системы является излишним для этого ), вам, вероятно, лучше всего подойдет программа под названием mhddfs. Официальная домашняя страница на русском языке, но есть приличный пост здесь об этом, и он упакован в несколько различных дистрибутивов. По сути, это файловый -уровень RAID. Большим преимуществом здесь является то, что как только вы настроите монтирование mhddfs, вы можете просто вызвать rsyncодин раз. Каждый файл будет находиться только в одной файловой системе, и он будет разумно управлять распределением по файловым системам. Кроме того, он не сохраняет состояние на базовых устройствах (, он просто просматривает распределение данных по устройствам, чтобы выяснить, куда поместить любые вновь созданные файлы, и должным образом проверяет все их на наличие существующих файлов ), поэтому он выиграл. тоже не теряйте места.

0
28.01.2020, 04:25

Теги

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