Я действительно нуждаюсь в некоторой помощи, я плохо знаком с Ubuntu, и я думаю, что действительно испортил вещи.
Я выполняю Рабочий стол Ubuntu 16.04.2 LTS, и я хотел смонтировать два дополнительных жестких диска при начальной загрузке.
Я отредактировал/etc/fstab файл как корень для включения двух дисков.
/etc/fstab файл имел каждую строку, запускающуюся со знака #, таким образом, я полагаю, что это был просто файл в качестве примера. Я следовал инструкциям на нескольких различных сайтах сообщества и добавил две строки что-то вроде этого:
/dev/sda1 /media/Seagate drive 1 auto,defaults,user,dmask=027,fmask=137 0 0
/dev/sda2 /media/Seagate drive 2 auto,defaults,user,dmask=027,fmask=137 0 0
Я знаю, что это не точно, что я добавил, но я не могу получить корректную информацию для добавления к этому сообщению, потому что я сохранил всю информацию о машине, которая теперь не загрузится. НЕМОЙ я знаю!
Затем я перезагрузил.
Теперь моя система не загрузится до рабочего стола и вместо этого теперь останавливается в root@craig-PE-T130: ~#
Есть ли способ, от которого я могу отредактировать/etc/fstab файл root@craig-PE-T130: ~#, удаляющий строки, которые я добавил, так, чтобы мои начальные загрузки системы испекли до рабочего стола?
Я был бы искренне благодарен за любую справку, которую можно предложить.
Обновление редактирования 17.05.2017
Я смог загрузиться от CD установки с помощью попытки Ubuntu. Я затем нашел/etc/fstab файл, который я отредактировал как показано ниже:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/mapper/ubuntu--vg-root / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda1 during installation
UUID=99ee9dc0-671d-4a5c-a563-7dacaa7ebffb /boot ext2 defaults 0 2
/dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0
/dev/sdc2 /media/harddrives/seagate1 auto user,fmask=0111,dmask=0000 0 0
/dev/sdd2 /media/harddrives/seagate2 auto user,fmask=0111,dmask=0000 0 0
Поскольку Вы видите эти две строки, которые я добавил к fstab файлу, не были, как я имел ранее вышеизложенный, как я добавлял к этому сообщению от своей памяти, которая не настолько хороша.
У меня теперь есть следующие вопросы:
Может это быть определенным от добавления этих двух строк, которые я добавил к fstab файлу, если это заставит мою систему теперь останавливаться в root@craig-PE-T130: ~# во время загружаются?
Затем, так как я только могу открыть рабочий стол Ubuntu в режиме попытки, я не могу отредактировать и сохранить/etc/fstab файл, поскольку у меня нет полномочия. Как может изменить мои полномочия позволить мне редактировать файл в то время как в попытке Ubuntu?
Когда я пытаюсь открыть/etc/fstab файл с gedit в режиме попытки, это - информация заголовка, которую я вижу:
*fstab [Read-Only] (491 GB Volume /media/ubuntu/0823c4f5-e42b-45ee-97b8-ad5d424b8b8d/etc) -gedit
Я действительно ценю всю справку, которую Вы все предложили до сих пор, и я уверен, что исправлю эту проблему только с немного большим советом от всего Вы хорошие люди.
Спасибо!
ОТРЕДАКТИРУЙТЕ ОБНОВЛЯЮТ 20.05.2017
Ниже ответа к вопросу steeldriver - каков результат монтирования | grep '^ / '?
root@ubuntu: ~# монтируются | grep '^ /'
/dev/sr0 on /cdrom type iso9660 (ro,noatime)
/dev/loop0 on /rofs type squashfs (ro,noatime)
/cow on / type overlay (rw,relatime,lowerdir=//filesystem.squashfs,upperdir=/cow/upper,workdir=/cow/work)
/dev/mapper/ubuntu--vg-root on /media/ubuntu/0823c4f5-e42b-45ee-97b8-ad5d424b8b8d type ext4 (rw,nosuid,nodev,relatime,data=ordered,uhelper=udisks2)
/dev/sda1 on /media/ubuntu/99ee9dc0-671d-4a5c-a563-7dacaa7ebffb type ext2 (rw,nosuid,nodev,relatime,block_validity,barrier,user_xattr,acl,stripe=4,uhelper=udisks2)
/dev/sdc2 on /media/ubuntu/Seagate D1 type ext4 (rw,nosuid,nodev,relatime,data=ordered,uhelper=udisks2)
/dev/sdd2 on /media/ubuntu/Seagate D2 type ext4 (rw,nosuid,nodev,relatime,data=ordered,uhelper=udisks2)
Затем, я попробовал фиксацию, какой Органический Мрамор, оставленный в ответе на мой вопрос (Спасибо Органический Мрамор), но я столкнулся с проблемой.
Сначала я выполнил $ sudo lshw-C диск
*-disk
description: ATA Disk
product: TOSHIBA DT01ACA0
vendor: Toshiba
physical id: 0.0.0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: A810
serial: Y6CR9KSKS
size: 465GiB (500GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 logicalsectorsize=512 sectorsize=4096 signature=319f2eb8
Это, которому я верю, подтверждает, что я должен смонтировать/dev/sda, и это - то, где я сталкиваюсь с проблемой, как замечено ниже.
ubuntu@ubuntu:~$ sudo mount /dev/sda
mount: can't find /dev/sda in /etc/fstab
ubuntu@ubuntu:~$
Хорошо я предполагаю, что должен был видеть, что/dev/sda вчера не был в/etc/fstab файле, как перечислено в моем редактировании. Я полагаю, что это ответило на мой первый вопрос, который я отправил 17.05.2017:
Может это быть определенным от добавления этих двух строк, которые я добавил к fstab файлу, если это заставит мою систему теперь останавливаться в root@craig-PE-T130: ~# во время загружаются?
ОТВЕТ?: Я думаю, что моя система теперь останавливается в root@craig-PE-T130: ~# во время загружаются, так как/dev/sda не включен в/etc/fstab файл?
Таким образом, теперь меня оставляют с вопросом номер 2:
Снова, спасибо всем за справку до сих пор, однако, мне нужен ответ относительно того, как я могу изменить свои полномочия позволить мне редактировать файл в то время как в режиме Ubuntu попытки?
Я думаю что, если я могу выяснить, как изменить мои полномочия и затем добавить/dev/sda в/etc/fstab файле, он должен устранить проблему начальной загрузки?
Кто-либо может сказать мне, как изменить мои полномочия позволить мне редактировать/etc/fstab файл в то время как в корне после начальной загрузки от живого диска/палки?
ОТРЕДАКТИРУЙТЕ ОБНОВЛЯЮТ 22.05.2017
ПРОБЛЕМА РЕШЕНА
Мне наконец удалось отредактировать и сохранить/etc/fstab файл путем монтирования, что раздел с sudo монтирует/dev/mapper/ubuntu - vg-корень/mnt
root@ubuntu:~# sudo lsblk -o model,size,name,fstype,label,mountpoint
MODEL SIZE NAME FSTYPE LABEL MOUNTPOINT
TOSHIBA 465.8G sda
487M ├─sda1 ext2 /media/ubuntu/99ee9dc0-67
1K ├─sda2
465.3G └─sda5 LVM2_me
457.3G ├─ubuntu--vg-root
│ ext4 /media/ubuntu/0823c4f5-e4
8G └─ubuntu--vg-swap_1
swap
Это позволило мне загружаться как нормальное. Я все еще должен правильно отредактировать/etc/fstab файл для монтирования двух дополнительных жестких дисков при начальной загрузке, но я обращусь к этому в другом вопросе, если мне будет нужно больше помощи.
Всем огромное спасибо за Вашу справку!
sda1
)sudo mount /dev/sd__ /mnt
где sd ___ является sda1 или независимо от того, что системный разделsudo nano /mnt/etc/fstab
. Вероятно, просто удалите строки, которые Вы добавили, или сделайте то, что необходимо обратить измененияВы могли бы найти самым легким загрузиться от живого диска/палки. Вы, вероятно, использовали для установки Ubuntu для начала. Все еще это имеет вокруг? Затем просто переместитесь к/etc/fstab по использованию файлового браузера как корень, переименуйте его что-то как fstab-that-I-messed-up, затем переименуйте резервное копирование, которое Вы сделали прежде, чем отредактировать его fstab и перезагрузка к жесткому диску. Если Вы не сделали резервное копирование сознательно при редактировании его может все еще быть один с "~" в конце имени файла, в зависимости от того, какого редактора Вы использовали. Если нет никакого резервного копирования, или если само резервное копирование повреждается, потому что Вы отредактировали его несколько раз, и оно было УЖЕ испорчено перед редактированием в прошлый раз то используйте поисковую систему, чтобы найти, что модель fstab и изучить человека fstab для редактирования по мере необходимости. Если Вы портите, только к нему снова, пока Вы не разбираетесь в нем. Если Вы уверены, что портящий fstab является единственной вещью неправильно, должно быть довольно легко зафиксировать. Я не сделал бы ничего больше в той системе, особенно я не обновлю, пока Вы не зафиксируете ее.
Обращают пристальное внимание на Steeldriver, btw. Он - опытный человек, и он действительно знает свой s..., гм, сталь. И я вижу, что Oldfred присоединился к нам. Он - настоящий гуру.
@steeldriver Привет - я знаю Вас от другого форума. Надежда все хорошо.
@oldfred Так же. Хороший для наблюдения nic снова.