Почему у меня есть две/dev/sdx записи с отдельным диском?

Предложение APROGRAMMER использования xargs является часто лучшим, но другая опция состоит в том, чтобы использовать перенаправление в a while цикл, который позволяет дополнительным командам быть сделанными и переменные, которые будут установлены:

while read -r dir; do mkdir $dir; done < myfile

Пример более сложной структуры был бы:

now=`date +%Y%m%d.%H%M%S`
while read -r dir; do
    newdistfile="/tmp/dist-`echo $dir | tr / _`.tgz"
    mv $dir ~/backups/$dir.$now &&
        mkdir $dir &&
        tar xzfC $newdistfile $dir
done < myfile

Это не что-то это xargs мог обойтись без записи 'программы помощника'.

2
20.12.2012, 15:02
2 ответа

С обновлением (lshw … вывод) теперь существует ответ:

product: xD/SD/M.S.

Это - cardreader Вашего ноутбука. Кроме того, capabilities: removable.

ОБНОВЛЕНИЕ: Что касается упомянутого /sys/block/sdb/queue/rotational значение быть 1, этот параметр на самом деле влияет на алгоритм планирования ввода-вывода в Linux. Вероятно, это нужно было назвать, что-то как 'минимизирует - ищут' или подобный, потому что это - то, что это предназначается, чтобы сделать.

Я не уверен, почему это было установлено на 1 для Вашего конкретного устройства я не настолько хорош в архитектуре флэш-памяти и технологиях. Но я могу легко вообразить реализацию, которая работает лучше, когда доступ к смежным блокам памяти сначала более быстр, чем переход тут и там по носителю (примерно эквивалентный поиску).

3
27.01.2020, 22:07
  • 1
    я видел capabilities: removable также появитесь на AHCI-поддерживающих, осведомленных о замене в горячем режиме контроллерах/дисках также. –  gertvdijk 20.12.2012, 15:09
  • 2
    Согласованный, это не отличительная особенность дисковода для гибких дисков/CD-DVD reader/cardreader. –  Leonid 20.12.2012, 15:25

Вывод lshw в Вашем обновленном вопросе, кажется, предоставляет информацию, которую Вы ищете; это - Ваш читатель карты флэш-памяти. Почему это появилось бы, поскольку магнитный диск неясен мне - я сказал бы, что это - ошибка или микропрограммная ошибка представить себя как это.

0
27.01.2020, 22:07

Теги

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